The Shepherd Mayfair
The Shepherd Mayfair is an 82-room boutique hotel set across six floors in Shepherd Market, Mayfair, London, redeveloped on the site of the former Park Lane Mews Hotel.
The Shepherd Mayfair is an 82-room boutique hotel set across six floors in Shepherd Market, Mayfair, London, redeveloped on the site of the former Park Lane Mews Hotel. A joint venture of Bain Capital and Orka Investments, delivered by CIT Group and operated by Hamilton Pyramid Europe under the Elegant Hotel Collection, the hotel features architecture and interiors by Buckley Gray Yeoman with Timothy Shepherd. Guests will find three food-and-beverage concepts — the Fayre brasserie, The Lounge and the late-night Teddy's cocktail bar — within one of London's most characterful village quarters, steps from Green Park and Berkeley Square.
Frequently asked
Where is The Shepherd Mayfair located?
The Shepherd Mayfair is located in London.
Is The Shepherd Mayfair open?
The Shepherd Mayfair is now open. It was completed on September 1, 2026.
Who is developing The Shepherd Mayfair?
Shepherd& is the developer behind The Shepherd Mayfair.
Who designed The Shepherd Mayfair?
The Shepherd Mayfair was designed by Buckley Gray Yeoman.
How big is The Shepherd Mayfair?
The Shepherd Mayfair rises 6 stories with 16 residences and 82 hotel keys.