Focus on: Mews of Mayfair
Mews of Mayfair is one of Mayfair’s hidden delights. This sophisticated restaurant and bar offer its clientele the chance to dine and relax in an air of exclusivity and style. Tucked away in a historic courtyard that adds to its refined air, Mews of Mayfair stands over four floors, offering various different rooms in which […]