The Shepherd Mayfair is a boutique hotel in the historic enclave of Shepherd Market, occupying the site of Mayfair’s oldest ...
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, ...
A much-loved historic backstreet in the heart of Mayfair has been offered a new lease on life thanks to a new walkway that has been reinstated after 300 years. The passageway creates a new pedestrian ...
In Brief: The Shepherd Mayfair Hotel, a new addition to the luxury hospitality scene, is set to commence operations in the summer of 2026, offering 82 distinct rooms and suites. The Shepherd Mayfair - ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results