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
Mildred’s is a classic vegetarian restaurant in Soho, with an excellent atmosphere and an even better mushroom pie.
Darjeeling Express in Soho is the best homestyle Indian cooking you can eat in central London. Hit it for lunch or with a few friends, and book ahead.
Head to Peruvian restaurant Casita Andina for a cool but low-key dinner in Soho. Don’t blame us for your pisco hangover tomorrow.
More British spotsSee more
Hereford Road looks modern, but the food is traditional British. And despite being in Notting Hill, it’s very reasonably priced.
Portland is a great restaurant in the vein of so many in London that focus on simple ingredients and offer a reasonably priced tasting menu.
Tramshed is all about British chicken and steak, served in memorable surroundings. It’s handy for last minute group dinners - get the Yorkshire pud.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more