London city guides

The best restaurants in Soho London.


Dylan Mitchell

Soho is one of the finest areas in London, filled with beautiful architecture and stunning tourist attractions. With a vibrant nightlife and an excellent selection of restaurants, there is plenty to do in the area, whether you’re a resident or you’re just visiting. So, if you’re searching for the best places to eat in Soho in London, continue reading our helpful guide!

Best places to eat in Soho London.

Soho is right at the heart of the city of London and attracts millions of people every year. With world-class theatres, beautiful cafes, and fantastic surroundings everywhere you walk, it’s no wonder that Soho is such a wonderful place to visit. If you’re in the area and looking for a delicious dining discount check out our choices:

  • The Life Goddess

  • Island Poké

  • Bella Italia

  • Jamon Jamon

The Life Goddess London

The Life Goddess.

The Life Goddess is a wonderful place that makes for a fine dining experience. Found on the famous Carnaby Street, this fabulous restaurant is a stone’s throw away from Hyde Park, Downing Street and Buckingham Palace. The ideal location is matched by stunning Greek dishes, with roasted beans and delectable stuffed pepper among other delights.

Island Poke London

Island Poké.

If you’re a fan of seafood, you should definitely give Island Poké a visit. Serving fresh fruit and healthy poké bowls, this beautiful restaurant uses sustainable and high-quality ingredients that deliver both flavour and feel-good factors, making it one of the best places to eat in Soho in London.

Bella Italia spaghetti and meatballs

Bella Italia.

Bella Italia may be a big-brand restaurant that everyone knows, but that doesn’t take away from the quality of the food. When looking for the best restaurants in Soho in London, this Italian restaurant is the perfect place for the whole family to visit. Choose from a wide range of Italian classics, like pasta, pizza, seafood and more. Enjoy the tasty, flavourful starters and tuck into their delightful desserts. Get yourself a lasagne and let the kids pick out a pizza they’ll devour - perfect!

Jamon Jamon London

Jamon Jamon.

Our final stop on the list of the best places to eat in Soho in London is Jamon Jamon. Quality food is served in abundance here, all in surroundings that typify the Spanish passion for life and good food, all at a superb value. For tapas in Covent Garden, there aren’t any better places than Jamon Jamon.

Images sourced directly from partners and/or their Instagram accounts. All restaurants available on tastecard at the time of publishing.

Start saving with tastecard.

Now that you know the best restaurants in Soho in London, you should try tastecard and save money. With our discount card, you can enjoy fantastic restaurant offers in London like 2 for 1, 50% off food, or 25% off food & drinks And with super cinema savings and discounted days out, tastecard is perfect for families that love to dine out and enjoy tourist attractions together. So, if you’re looking for the best Soho restaurant offers, use your tastecard membership to save today.