Food & Drinks
New 82-room Shepherd Mayfair hotel and restaurant Fayre open on site of the district’s oldest house
New 82-room boutique hotel, The Shepherd Mayfair, has opened this autumn in Shepherd Market, the small historic quarter of Mayfair in central London. The...
Food & Travel Desk
Facebook
Twitter
Instagram
YouTube
RSS