< Back to situations

Monitor this situation.

[SITUATION] · [QUIET] · [BUSINESS]

2 clusters · 5 sources · 18 days · First seen · Last updated

Opening of The Shepherd Mayfair hotel in London

Overview

The Shepherd Mayfair, a new boutique hotel located in London’s historic Shepherd Market, was scheduled to open in October 2026. The property occupies the site of The Cottage, a residence dating back to 1618.

Following its official opening, details emerged regarding the hotel as a joint venture between Bain Capital and Orka Investments. The 33,600-square-foot facility features 82 guest rooms and suites across six floors. The interior design, led by Timothy Shepherd, focuses on ‘quiet luxury’ with historical references to the Mayfair area.

Dining and social amenities include the Fayre restaurant, which serves British and European classics, and The Lounge, an all-day café and bar. A late-night cocktail bar named Teddy’s is expected to open in November 2026.

Entities

The Shepherd Mayfair · Timothy Shepherd · Orka Investments · Fayre · Bain Capital

Timeline

  1. [BUSINESS] 2 sources
    The Shepherd Mayfair boutique hotel opens in London

    The Shepherd Mayfair, a new 82-room boutique hotel by Bain Capital and Orka Investments, has opened in London's Shepherd Market, blending historic townhouse character with modern luxury.

  2. [CULTURE] 3 sources
    The Shepherd Mayfair boutique hotel to open in London

    The Shepherd Mayfair boutique hotel and its Fayre restaurant are scheduled to open in London's Shepherd Market this October, featuring luxury designs inspired by historic Mayfair mansions.

Sources

insights.ehotelier.com · lovelondonloveculture.com · reisenexclusiv.com · rollingpin.de · sleepermagazine.com