luxurytravelbeat.com
Hotel Review: Rosewood London
Occupying an Edwardian Belle Epoque building erected in 1914, The Rosewood London is both the city’s and Europe’s only offering by the Rosewood Hotels & Resorts collection. It open…