Where to eat
Best Mayfair restaurants
Published 15 February 2024
Located in the heart of London, Mayfair is not just a residence of affluence and influence but a true mecca for any discerning food lover. Home to some of the world's top chefs, Mayfair is a culinary destination in its own right, with a dining scene as wonderfully diverse as it is unapologetically grand.
27 restaurants
Map View
Want to see where the above restaurants are situated across Great Britain?
Click the link below to reveal a map view.