Rosewood London Has a Pie-making School, Tiara Rentals with the Original Crown Jeweler, and the Only Suite in the World With Its Own Post Code
Staying at the Rosewood London, a five-star hotel occupying an Edwardian mansion near Covent Garden, is like having the keys to a “secret” side of the English capital. Here's what it's like to spend a weekend in one of London's best hotels.