Bocconcino is a large upmarket Italian restaurant in Mayfair serving big and classy Italian staples of pasta and pizza. This may not be the absolute best Italian food in London, and it certainly isn’t the cheapest - but this is a fun utility restaurant that’s great for a date, a celebratory dinner, or before going out out in Mayfair.
More spots in MayfairSee more
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
Indian food, cushions, surprisingly chilled by Mayfair standards - that’s what you can expect from Lucknow 49.
A luxury St James’s spot with plenty of velvet, Wild Honey serves great seasonal dishes at breakfast, lunch, and dinner.
More Italian spotsSee more
Pizza East Kentish Town
Pizza East’s Kentish Town outpost is slick, fun, and good for any occasion. The pizza’s good, and so are the cocktails.
Bocca Di Lupo
If you want to know where to find the best Italian food in Soho is, it’s at Bocca di Lupo.
Stampa is a straightforward Italian café and restaurant serving good quality and low cost handmade pasta and paninis.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more