Located a few minutes from Bond Street station, Neo Bistro is a casual fine dining restaurant from the Anglo crew serving inventive dishes that may look like fiddly food art but happen to taste excellent. There’s a smoked eel and lamb dish, which is a bit like your filthiest surf and turf dreams made reality, and a plate of pigeon and lentil that’s very good, too. The room feels like a West End members' club crossed with a pub in Shoreditch, and at £35 for five courses of interesting food, it’s a good place to try something high-end without having to eat beans on toast for the rest of the month.
Search by Perfect For
More spots in MayfairSee more
Hide is a huge, fancy, three-story fine dining restaurant in Mayfair, serving some truly excellent food morning to night.
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
Gridiron By Como is a sophisticated steak restaurant in Mayfair that serves perfectly good meat and some seriously good sides.
More British spotsSee more
Esters in Stoke Newington makes some of the best and most unconventional breakfasts and brunches in London.
The French House
The French House is a legendary Soho drinking institution that serves simple classics in its upstairs dining room.
No 11 Pimlico Road
Perfect for a brunch or a drink in Victoria, 11 Pimlico Road looks like a pub collided headfirst with a Pinterest board.
Suggested by our writers
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more