Huge cities like London offer a great variety of places to eat. There can be so many restaurants that the thought of having to choose just one can be overwhelming. If you’re in London and want to treat yourself with a nice meal, these should be your top choices.
Passo
Passo serves great pizza and pasta and is everything you need if you love Italian food.
https://www.instagram.com/p/Beqk8sWndbn/
Salt Yard
Salt Yard offers a big selection of dishes, including meat, cheese, fish, and vegetable tapas in Spanish and Italian style.
The Coal Shed
Conveniently located away from the crowd, The Coal Shed is a sanctuary for meat lovers.
https://instagram.com/p/Bga4FirBxJO/
Ukai
Ukai is a Japanese/Italian place where you can eat some high-quality sushi and ceviche.
https://www.instagram.com/p/BgjiAjognmX/
Bar Duoro
This Portuguese restaurant looks modest but offers some of the most delicious food in the whole city.