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 restaurants in City of London.

Last updated on 7th November 2022

The Olde Wine Shades

183 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. 

Krua by Nathong

147 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'.

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.

Head to Old Broad Street and you'll find Pizza Pilgrims City serving up plenty of sumptuous slices, alongside bottomless pizza and booze events. And if you're feeling fancy? They're also hosting wine tastings packed with hearty Italian fare for something a little different from your meal out.

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.

Honest Burgers Bank

149 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. 


190 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.