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 edited by Kiera Chapman

Last updated on 11th November 2024




Camino Monument

Looking for a laidback tapas restaurant right in the heart of the City? That's just what you'll find at Camino Monument, a friendly spot boasting floor-to-ceiling windows and rustic wooden decor. You'll find an extensive menu of authentic Spanish eats here as well, from smoked chorizo charcuterie boards to patatas bravas and pan-roasted seabass - paired with an excellent selection of wines.

El Vino - Various Sites

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.

STEM + STEM

STEM + STEM can be found in the heart of the City of London doubling up as a florist as well as a stunning restaurant and wine bar. It's a botanical beauty by design, featuring dangling foliage surrounding white marble tables, and the menu is made up of locally sourced British ingredients. Order a glass of red, white or whatever takes your fancy and pair it with plates of charred violette artichokes and datterini tomatoes, Scottish mussels, and pan-fried Cornish cod served with a pea and mint puree.

Back to Mine

Free Bottle of Prosecco and 1 other offer

Not only is Back to Mine serving in the looks department, but it's also a top venue for securing quality food and creative cocktails at an affordable price. Dive into small plates and sharing boards while making your way through the epic drinks list, featuring their award-winning lychee martini. Expect happy hour deals every day of the week and be sure to try out their bottomless brunch – especially if you're a fan of DIY bagel boards. 

Champagne Route Restaurant

Nestled between Tower Hill and Aldgate East is the wonderful Champagne Route, a restaurant oozing sophistication with its extensive selection of bubbly, stocked in glowing cabinets, as well as delicious brunches. Wolf down the likes of eggs, served alongside wild mushrooms and truffle oil in a sleek setting, complete with warm, circular light fixtures and dark blue chairs. Fancy something special? Book a champagne and caviar tasting session for two, or indulge in a menu packed with flavour, including dishes like pan-fried cod fillet with curried mussels.

GBK St Paul's

Found right at St Paul's Churchyard, GBK is the ideal stop-off for when you get a craving for the original gourmet burger, which this place has been home to since 2001. Beef here is 100% British and grass-fed, while the cuts used to make each 6oz patty are hand-chosen from a selection of chuck, brisket, flank and 30-day dry-aged steak. It's then perfectly chargrilled and layered with amazing toppings, spanning blue cheese and spicy Rocket Man flavours. Prefer chicken or are veggie? There's something for you here too.

Shiro

2-For-1 Drinks and 2 other offers

Step into the sleek, contemporary atmosphere of Shiro and enjoy the best of Japanese fusion cuisine. Located just a stone's throw from Liverpool Street, this hidden gem is perfect for foodies looking for top-tier sushi and unforgettable flavour combinations.

Start your meal with a fresh tuna poke bowl, and follow it up with signature dishes like their black cod miso, or the comforting chashu ramen (which you can bag 2-4-1 of on Fridays), topped with perfectly cooked noodles and a rich broth. For dessert, don't miss their matcha cheesecake - a perfect balance of creamy and earthy goodness.

Fazenda Bishopsgate

Happy Hour

Offering an elevated rodizio dining experience in stunning surrounds, Fazenda can be found in the iconic 100 Bishopsgate Tower in the heart of the City. Expect sultry, dimly lit interiors that scream date night, as well as a carefully crafted list of cocktails and Champagne. As for the food? Think elegant South American fare with a heavy focus on meat, and if you opt for their £85 sharing menu then you'll get to sample the likes of lamb rump, chicken hearts and beef tenderloin.

Wagtail Rooftop Bar & Restaurant

BYOB - Bring Your Own Boss!

Wagtail Rooftop Bar & Restaurant is undeniably one of the best rooftop restaurants in the City. Boasting panoramic views of the capital's incredible landmarks, it offers the perfect backdrop to your meal. As for the food? It rustles up the finest, British ingredients, elevated into stunning plates of lobster, steak and the like.

Finsbury Square Garden

Finsbury Square Garden in London's City hub offers a lively mix of street food, cocktails, and heated outdoor spaces. A quick walk from major stations, it's a top pick for anything from corporate events to festive gatherings.

On the menu, you'll find some cracking eats like classic beef burgers, and small plates such as crispy halloumi and skinny fries, all washed down with a porn star martini or glass of sparkling wine. 

1 Lombard Street

For a classy meal in a historic grade-II listed building, look no further than 1 Lombard Street. This elegant venue features simple white interiors, with a striking central bar below a domed ceiling, serving classic cocktails and an extensive wine list. Executive chef James Holden has created a refined British menu, from breakfast right through to dinner, featuring dishes like Devon crab on toast, sprouting broccoli linguini and beef ragu pappardelle. What's more, they even offer a steak and lobster bottomless brunch on Saturdays for just £55 per person.

Krua by Nathong

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

City Cruises

For a dining experience to remember, embark on one of City Cruises' feasting activities and devour delicious food while floating past iconic London landmarks like the Eye or Big Ben. The sightseeing masters offer an array of adventures to choose from, including an elegant afternoon tea filled with fresh scones, miniature sandwiches and sweet treats, as well as a four-course dinner ride from £89 per person.