Restaurants In The City of London

In the very heart of the capital, the City of London is a hub of amazing food and drinks spots, from Bank to Moorgate and beyond. Exploring these is a great way to witness some of the surviving fragments of the city wall, as well getting to try the best foodie delights in the capital. If you're looking for an after-work dinner destination, date night idea or place for a client meeting, check out our guide to the best City of London restaurants.

Last updated on 21st December 2021

Specialising in authentic tapas and handpicked wines, El Vino brings a taste of Spain to the City. Whether you book a table at Fleet Street, London Bridge, you can expect a cracking selection of sharing plates and wine that are made for date nights and group dinners.

Darwin Brasserie

34 user reviews 4

Located 36 floors above ground level, Darwin Brasserie is a rooftop restaurant at the iconic Sky Garden. One of the best restaurants in the City for a date night, special occasion or client meeting, the venue serves British cuisine with equally stunning views to boot.

Pho One New Change

28 user reviews 4

In need of a delicious lunch-time fix? Pho is an excellent choice for their daily lunch specials and extensive menu of Vietnamese delicacies. Whether you're craving an aromatic curry, signature noodle soup, a healthy salad or hearty rice bowl, they're sure to cater to your needs. 

Krua by Nathong

112 user reviews 5

This family-run City restaurant is inspired by the original Nathong that opened in Bangkok back in 1984. Delivering the exotic taste of Thai delicacies to the heart of London, Krua features traditional soups, grills and curries, alongside sumptuous signature dishes and 'tap your own beer'.

Honest Burgers Bank

123 user reviews 5

Searching for an affordable place to eat in the City of London? Spread over two floors, Honest Burgers Bank combines a relaxed atmosphere with rustic British burgers and fries. Not only does the menu change with the seasons, but it makes the most of local produce. 

Craving a little comfort food? Epic Pies are sure to satisfy with their menu of freshly baked goods and fluffy mash. Head on over to their newly-established beer garden pop-up in the City, which comes complete with a small yet perfectly formed menu of classic British dishes. 


183 user reviews 5

Nestled in the heart of Farringdon, Apulia is a brilliantly charming place to unwind after a busy day in the City. Serving a menu of home-cooked and authentic Italian cuisine, the restaurant's hearty menu and rustic interiors make it an East London gem. 


154 user reviews 4

With shuffleboard, an onsite brewery and heaps of delicious sharing plates, Burdock is an excellent choice for dinner in the City of London. Located on Finsbury Square, the modern and stylish venue has a seasonal menu that serves goodies such as lobster, pork belly and boozy milkshakes.

The Olde Wine Shades

151 user reviews 5

If you're looking for somewhere to eat in the City, this wine bar is a perfect pick for after-work dining and weekend drinking. Expect carefully selected wines from around the world and a Spanish-inspired food menu that's made for sharing.