34 "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.
As far as classic, good-for-everything establishments go, it’s hard to beat the Wolseley. The breakfasts here are an essential London experience.
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.
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.
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.
Sexy Fish is a flash seafood place in Mayfair. It’s fairly funny, fairly vulgar, and it serves food that’s rarely anything more than fine.
Attractive Roofdeck in Selfridges with food so bad that you wish you just grabbed that M&S Salad when you had the chance.
Indian food, cushions, surprisingly chilled by Mayfair standards - that’s what you can expect from Lucknow 49.