Here To Help
Introducing our Les Clefs d’Or – The Golden Key, Head of Concierge, Dianna. Here to make you a local. Reserving a seat at the hottest restaurants and bars in Mayfair, is just the beginning. Your golden key to the city, Les Clefs d’Or ensures every guest will depart the Townhouse having discovered a hidden gem.
A short stroll from Buckingham Palace, The Mayfair Townhouse is nestled amongst some of London’s finest and iconic landmarks.
Challenge your curiosity and immerse yourself in the affluent Mayfair culture, take in a show or an art exhibition.