Opening in 2026, The Shepherd Mayfair introduces an 82-room boutique hotel to one of London’s most competitive luxury districts. Designed by Timothy Shepherd, the hotel blends heritage, storytelling, and intimate scale, positioning itself as a quieter alternative to Mayfair’s landmark hotels.
SOURCE: The Shepherd Mayfair Opening in London: How It Compares to Mayfair’s Luxury Hotels? BY: eTurboNews | eTN