SD › Hotel Maps › London New Hotels
Updated: April 6, 2021
Our Favorites
• Best Hotels in London
• Best Boutique Hotels in London
• Best Family Hotels in London
• Best Neighborhoods in London
• London Hotel Map
New Hotels in London
1. The Mayfair Townhouse – Mayfair
• Opening in May 2021
•
•
•
• +44 20 8138 3400 • Hotel website
Get All New Content
• My Travel Newsletter