From the people who brought you the renowned Cliveden House and Chewton Glen, comes The Mayfair Townhouse - a new high-end neighbourhood hotel launching Autumn 2020 overlooking London's Green Park. Curious, engaging, witty - The Mayfair Townhouse delivers the unexpected and redefines what it means to be a London hotel. Part of Iconic Luxury Hotels, this will be the fifth hotel in the portfolio, but promises to offer a new unexpected personality from what the brand is traditionally known for - think: Oscar Wilde meets Alice in Wonderland. Bringing a new lifestyle product into one of London's most distinguished neighbourhoods - The Mayfair Townhouse is the new charismatic 'kid on the block' - a product that has never been experienced in Mayfair.