36 "Mayfair" Restaurants in London.
Kitty Fisher’s is a great restaurant in Mayfair serving hedonistic plates of simple, rich, and delicious British food.
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
Scully serves fantastically OTT food in a sober St James’s setting. The flavours are a slap around the face, in a good way.
Pollen Street Social is an excellent fine dining spot in Mayfair, but it feels like the kind of restaurant you want to go to all the time.
Jamavar is an upmarket Indian restaurant in Mayfair with excellent food and a surprisingly relaxed atmosphere.
Bombay Bustle is more formal than your local curry house but not at all stuffy, even though it’s in Mayfair.
Sabor is a casual tapas restaurant in Mayfair, with a more elaborate menu served upstairs in the Asador.
A luxury St James’s spot with plenty of velvet, Wild Honey serves great seasonal dishes at breakfast, lunch, and dinner.
Emilia is part grown-up restaurant, part wine bar, and serves a whole lot of excellent pasta.
The Wolseley is a huge, classic all-day brasserie in Mayfair, but it’s the breakfasts here that make it an essential London experience.
Imperial Treasure is a big, fancy Chinese restaurant in St James’s which lacks atmosphere, but serves some pretty great dim sum.
Gridiron By Como is a sophisticated steak restaurant in Mayfair that serves perfectly good meat and some seriously good sides.
Indian food, cushions, surprisingly chilled by Mayfair standards - that’s what you can expect from Lucknow 49.
The Colony Grill Room in Mayfair is a brasserie inside The Beaumont Hotel, serving everything from hot dogs to whole lobsters.
Titu is tiny spot in Mayfair serving serving reasonably priced (for the area) gyoza with fillings like wagyu beef and foie fras.