Allow yourself to enter a world fueled by creative sophistication at The Mayfair Townhouse, perfectly set in one of London's most iconic neighbourhoods, where city convenience meets whimsical elegance. Modern touches are seamlessly sprinkled across the collection of Georgian townhouses that make up this unique property, while eclectic artworks celebrate the area’s history with a flamboyant yet contemporary Alice-in-Wonderland-inspired twist: picture a Swarovski-covered peacock sculpture in the lobby, paintings inspired by the work of Oscar Wilde, and playful fox motifs throughout. The opulent theme is continued through to the heart of the hotel, The Dandy Bar, where an extensive list of cocktails, wine and spirits await.