London’s Fresh New Hotel Openings – Next to New York, no city in the world can claim to have produced better hotels than London. Stalwarts like the Savoy, the Ritz, the Lanesborough and the Connaught are all synonyms for London itself. But today, a new guard
Tag: London’s Fresh New Hotel