A new 82-room boutique hotel will open in London’s upmarket Mayfair in September.
The Shepherd Mayfair will be located in Shepherd Market on the site of Mayfair’s oldest house, known as The Cottage, which dates back to 1618.
Facilities include The Lounge, a café-style space with an outdoor terrace; Teddy’s, a late-night cocktail bar; and Fayre, a 62-cover restaurant serving seasonal British produce and European classics.
The hotel, which will span six floors, is set to open on 1 September.





