There is no doubt at all that London is one of the very best cities in the world when it comes to eating out. Whether you are looking for fine dining, street food or something in between, there is something for everyone – and every major world cuisine is represented strongly in this metropolitan global hub. So which are the best restaurants you should try out in England’s capital? Here are the ten you should try as soon as possible.
If you are looking for some world-class fine dining, you can’t do much better than Giannino Mayfair. Situated in one of London’s fanciest areas, this restaurant specialises in delicious Italian and Mediterranean food. They are especially known for a great wine list and outstanding service.
Perhaps you love Italian, but you just want to find a decent pizzeria instead. If so, you will certainly want to think about giving Pane Cunzato a go in West London. This eatery offers some of the most delicious pizzas in the capital in a relaxed and friendly vibe, so that is definitely something you might want to check out.
Renowned chef William Drabble has opened up this special space in St. James’ Hotel, complete with local cuisine and European options. Given how up-market the food is, the prices are surprisingly affordable, so this is an option for everyone.
How does Indian tapas sound? Bonoo offers some of the most delicious Indian food anywhere in the country, in a tapas-style for a chilled out vibe. It is affordable and with a great selection of drinks, and many decent vegetarian and vegan options too.
Hibox has been growing in popularity in recent years, and with good reason – the food is delicious and it’s a great hipster hangout too. If you are a vegan or you just want your veggie fill, this is probably the number one choice in London.
Check out Scarlett Green for an amazing bottomless brunch, and in a very cool atmosphere that you are going to love. And if you are looking for a quick boozy lunch, then this could be the perfect choice of all the places to eat out in London.
Despite being a cafe, Nora is actually also one of the best places to eat in London. They are especially famed for their delicious and heavenly pancakes of all varieties and styles, so check those out.
Bayleaf has practically become a watchword in amazing Indian food, and you will always leave fully satisfied every time, with a full belly for a great price. Truly traditional cuisine served perfectly.
This list would be amiss without a Thai place, so check out the Amrutha Lounge too if that is the cuisine for you. You’ll be amazed at some of the delicious meals here, and the great prices too.
10. Andy’s Greek Taverna
Finally, for some of the best Greek food this side of Athens, Andy in Camden has got you covered. This food is relaxed and easygoing, but traditional and delicious too.