Now Open

The Shepherd Mayfair

Scroll for details
The story so far

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 6-story building with 16 residences at Stanhope Row that opened in September 2026.

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.

Opened Sep 1, 2026

Now open, delivery date Sep 1, 2026 has passed.

auto-promote
Bookings open Early 2026

Reservations open ahead of a summer 2026 launch; 82-key hotel, Shepherd Market, Mayfair. NB units=16 is the separate residences component.

thecaterer.com
Announced Jan 9, 2025

82-room boutique hotel plus 16 private residences announced for Shepherd Market, Mayfair, on the former Park Lane Mews Hotel site.

hospitalitynet.org
Milestones are dated to when they actually happened and linked to their source. This record fills in over time as TMW tracks the project.
TMW IntelligenceVerified Oct 28, 2026
AnnouncedBreaking GroundConstructionOpening SoonNow Open

Looking back at The Shepherd Mayfair

Opened on Sep 1, 2026, 20 months after it was announced. 3 milestones on record. Compare it with similar projects from every development in our database.

The London market 34-project pipelineMayfair 22,331 residences and keys across the projects in our database Explore the market →
Pro tools
Compare projectsSide by side with its nearest compsAnalyze the marketModeled pricing, comps and timing

Companies and contacts

Every firm on The Shepherd Mayfair, the office nearest it, and the people who work on it.

Common questions

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, with interiors by Shepherd& & More.

Who built The Shepherd Mayfair?

The Shepherd Mayfair was built by DE Group Contracting.