Just like your favourite friend with benefits, eating out in Soho is all about keeping it casual. If you’re looking for fancy fine dining, go to Mayfair. Having said that, Social Eating House is excellent for fine dining-style food in relaxed surroundings. What arrives on the plate might look more like visual art than something to eat, but once you pop it in your mouth, you’ll be happy.
More spots in SohoSee more
Barrafina is a legendary Soho tapas restaurant that’s always crowded but always worth the wait.
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
Oslo Court is a restaurant in a block of flats in St John’s Wood, serving British classics in a room that doesn’t seem to have changed since the 80s.
Hawksmoor Spitalfields was one of the first steakhouses in town, and it’s still one of the best. Finishing with toffee pudding is mandatory.
Dean Street Townhouse
Everyone needs a reliable go-to restaurant in Soho. Dean Street Townhouse covers every occasion, from solo brunch to dinner with the parents.
Suggested by our writers
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more