Five Stunning New London Hotels for 2025

London's hospitality scene is set for a boost in 2025 with the debut of several exceptional hotels. Here are five hotels opening their doors this year: Cambridge House, Auberge Resorts Collection Located at 94 Piccadilly in Mayfair, this Grade I-listed Palladian-style townhouse has a storied past, having hosted figures like Queen Victoria and Lord Palmerston. The transformed property will feature…

Read More

new london hotels for 2025