For going big in Soho, Bob Bob Ricard gets our vote every time. The restaurant’s been put together in such a way as to make the entire evening unforgettable, from the over-the-top Art Deco room and completely, unnecessarily opulent food, to all the moneyed-up Londoners and glamourpusses it attracts. The food’s memorable because we don’t often eat these French and British classics (a very good Beef Wellington, Boeuf Bourguignon) paired with upscale Russian dishes (SO MUCH CAVIAR), but it’s all very enjoyable and in the best possible taste. You will take a thousand selfies here, drunkenly bash the ‘press for champagne’ button at least a couple of times, and stumble out into the night all the better for it.
More spots in SohoSee more
Lina Stores is a solid pasta bar in Soho that’s perfect for a quick lunch, or a pre/post theatre bite.
Polpetto is a cool Soho Italian restaurant that’s all about the candlelight and intimate atmosphere. There is also pasta. And negronis.
Hoppers is an excellent Soho restaurant serving Sri Lankan food that will blow your mind. The waits can be lengthy, but it’s worth it.
More British spotsSee more
Native is a casual fine-dining spot in Southwark. It’s trying to be different, and it’s good at it.
Rabbit is an experimental British restaurant on the King’s Road, focusing on wild game and vegetables in unique and interesting combinations.
The Riding House Café
The Riding House Cafe is a smart brasserie that’s Perfect For Literally Everyone, and almost every occasion.
Suggested by our writers
Bocca Di Lupo
If you want to know where to find the best Italian food in Soho is, it’s at Bocca di Lupo.
J Sheekey is a classic West End post-theatre hang where you might spot a celebrity and will be guaranteed to have a great meal.
The Ivy Restaurant
You might come to The Ivy Covent Garden to see Kate Moss, but the experience is more than that - come for service, ambience, and nice food.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more