Updated on 21 July 2021

Champagne Louis Roederer: voted the Most Admired Champagne Brand in the world in 2020, by Drinks International, not only because of the exceptional quality of their champagnes, but because sustainability is at the heart of their philosophy. The estate is entirely organic and they work hand in hand with nature every step of the way. As a result the house style is elegant, pure and complex ranging from the beautiful, refined Brut Premier NV to the iconic and ethereal Cristal, the champagne made at the request of Tzar Alexander II and the first ever prestige cuvée created.

Goodman City

Goodman City

11 Old Jewry, London, EC2R 8DU

Carefully sourced steaks are cooked over the grill and priced by weight which gives this City restaurant a very American feeling. A selection of sides and steak-friendly wines completes the setup for a carnivorous crowd-pleaser.

£50 - £79
North American
Steak
Blacklock City

Blacklock City

13 Philpot Lane , London, EC3M 8AA

An industrially styled dining room plays background to a menu of richly meaty mains. The must order? The ‘All in’ - a stack of beef, lamb and pork chops served on meat-juice-soaked, crisp flatbread. Absolute Heaven.

£30 - £49
British
Coya Angel Court

Coya Angel Court

31-33 Throgmorton Street, London, London, EC2N 2AT

Coya’s Peruvian food has proved perennially popular thanks to a menu of vibrant flavours, colours and textures. Part of the appeal lies in the bar's very good pisco sours, which somehow help mealtimes go swimmingly.

£50 - £79
Peruvian
Hawksmoor Spitalfields

Hawksmoor Spitalfields

157a Commercial Street, Spitalfields, London, E1 6BJ

The original – and some would say, best – site for Hawksmoor hasn’t lost its allure after all these years (having first opened in 2006). Book drinks in the glitzy basement bar before enjoying some serious steak.  

£50 - £79
Steak
British
José Pizarro Broadgate

José Pizarro Broadgate

36 Broadgate Circle, Liverpool Street, London, EC2M 1QS

Really very good Tapas is what José Pizarro is well known for, and his City site doesn’t disappoint. Don’t miss the house croquetas, the carved-to-order jamón ibérico or the octopus a la plancha – all heavenly.

£50 - £79
Tapas
Spanish
The Melusine

The Melusine

Unit K, Ivory House , London, E1W 1AT

On a nice day in St Katharine Docks, the lapping water and tinkle of boat rigging could lull you into feeling like you’re somewhere on the Med. Add a glass of white wine and a few plates of the freshest seafood and you’re practically there.

£30 - £49
Fish
Sweetings

Sweetings

39 Queen Victoria Street, London, EC4N 4SA

One of just a small handful of old-timers left in The City, Sweetings will transport you to years gone by. Shellfish platters, oysters and simply cooked, generous seafood mains are what keep people coming back.

£50 - £79
Fish
Chiswell Street Dining Rooms

Chiswell Street Dining Rooms

56 Chiswell Street, London, London, EC1Y 4SA

Sister restaurant to the next-door Jugged Hare, Chiswell Street Dining Rooms has been serving the good people of The City for years. The vibe is subtly luxurious, with unpretentious food made from the best ingredients.

£50 - £79
British
Angler

Angler

South Place Hotel, 3 South Place, Moorgate, London, EC2M 2AF

The proud holder of a Michelin star, Angler in The City also boats an outdoor terrace and a stunning seafood-focused menu. Don’t skip a tartare to start and go all in on lobster for mains.

£50 - £79
Fish
One Michelin star
Caravaggio

Caravaggio

107-112 Leadenhall Street, London, London, EC3A 4DP

Despite its retro Art Deco inspired interiors, Caravaggio manages to stay relevant through its modern menu, which dispels the stereotype of City Italians. Starters might feature Jerusalem artichoke soup while mains could bring a saffron risotto.

£30 - £49
Italian
Temper City

Temper City

2 Angel Court, 30 Throgmorton Street, City of London, London, EC2R 7HJ

This is barbecue but not as you know it - Neil Rankin isn’t bound by any boring realms of convention. Instead, expect a cuisine-hopping menu which runs from spicy tacos through to Thai-style plates of larb. 

£30 - £49
South American
Barbecue
Luc

Luc's Brasserie

17-22 Leadenhall Market, London, EC3V 1LR

Uncomplicated French food in an unpretentious setting is what Luc’s is all about. Think roast hake, entrecôte steak, Toulouse sausages with lentils or a niçoise. An all-French wine-list adds a certain je ne sais quoi.

£50 - £79
French
Lutyens Grill at The Ned

Lutyens Grill at The Ned

27 Poultry, City of London, London, EC2R 8AJ

Just one of a clutch of far-reaching restaurants at The Ned, Lutyens Grill is certainly the most formal. Expect old-world clubbiness with leather chairs and wood panelling, plus a high-end steakhouse style menu.

Over £80
Steak
British
Yauatcha City

Yauatcha City

Broadgate Circle, Spitalfields, London, EC2M 2QS

People flock to Yauatch for the brand’s precision-made dim sum (buttery venison puffs are a must). There is also a short menu of more substantial Chinese classics like stir-fried beef rib-eye with black bean sauce.

£50 - £79
Chinese
Dim Sum
1 Lombard Street Brasserie

1 Lombard Street Brasserie

1 Lombard Street, City of London, London, EC3V 9AA

1 Lombard Street Brasserie is found in an impressive former bank building, complete with lavish interiors and a central domed skylight. Menus are designed by Mark Hix, and showcase his love of robust, seasonal flavours.

£50 - £79
British
The Ivy City Garden

The Ivy City Garden

Dashwood House, 69 Old Broad Street, London, EC2M 1NA

The familiarity of a chain can be the perfect safety net for failsafe client dinners. The Ivy’s branch in The City does a good line in modern international fare. The terrace is perfect for summer.

£30 - £49
International
Bife

Bife

40-42 Middlesex Street, London, E1 7EX

While the Square Mile certainly isn’t at a loss for steak places, this is a relaxed venue which is altogether rarer. Here you’ll find a warm welcome and a solid steak list, no tie necessary.

£30 - £49
Steak
Argentinian
Cinnamon Kitchen City

Cinnamon Kitchen City

9 Devonshire Square, Liverpool Street, London, EC2M 4YL

Vivek Singh’s signature style sings here with bold, colourful dishes of contemporary Indian food. Watch the chefs at work via the open kitchen as you await plates of things like Keralan curry or chicken biryani.

£30 - £49
Indian
La Dame de Pic at Four Seasons Ten Trinity Square

La Dame de Pic at Four Seasons Ten Trinity Square

Four Seasons Hotel London at Ten Trinity Square, Tower Hill, London, EC3N 4AJ

Run by the inimitable Anne-Sophie Pic (whose restaurant in France holds three Michelin stars), this is fine-dining at its best. Luxurious ingredients and eye-widening flavours make this the perfect place for all-out, impressive, celebratory meals.

Over £80
French
Two Michelin stars
SquareMeal London Top 100
Brigadiers

Brigadiers

1-5 Bloomberg Arcade, City of London, London, EC4N 8AR

Sibling site to Michelin starred Gymkhana, Brigadiers offers up a similar level of interesting Indian fare. The niche here is Indian barbecue, so expect grills front and centre. Live sport plus pool tables also feature.

£50 - £79
Indian
Som Saa

Som Saa

43a Commercial Street, London, E1 6BD

Headed up by ex-MasterChef contestants, Som Saa is one of our favourite Thai restaurants in the whole of London. Fiery sharing plates and fragrant curries are the order of the day, plus reimagined classic cocktails.

£30 - £49
Thai
The Fortnum’s Bar & Restaurant at Royal Exchange

The Fortnum’s Bar & Restaurant at Royal Exchange

The Courtyard, The Royal Exchange, City of London, London, EC3V 3LR

Wonderfully British dishes have been given a luxurious touch at Fortnum’s city site for wide-ranging appeal. Think Scotch eggs with piccalilli, steak and chips or a loud and proud knickerbocker with a toasted marshmallow top.

£50 - £79
British
Afternoon tea
Duck & Waffle

Duck & Waffle

110 Bishopsgate, City of London, London, EC2N 4AY

Cracking vistas of the capital's skyline from this 40th-floor restaurant makes it a great place to grab breakfast while you watch the sun come up. Open through ‘till midnight, late night dining is also available. 

£50 - £79
International
SquareMeal London Top 100
Galvin La Chapelle

Galvin La Chapelle

35 Spital Square, Spitalfields, London, E1 6DY

The converted church setting of this fine diner makes any old evening feel like a grand occasion. Dishes include classics like truffle pasta and tarte tatin, and on Sundays there’s a great roast to boot.

£50 - £79
French
One Michelin star
SquareMeal London Top 100
Mei Ume

Mei Ume

10 Trinity Square, London, EC3N 4AJ

Mei Ume somehow manages to seamlessly combine Chinese and Japanese cuisine in its luxe home at the Four Seasons. While this food might not come cheap, it’s worth the spend if you’re looking to impress.

£50 - £79
Japanese
Chinese
Coq d

Coq d'Argent

1 Poultry, City of London, London, EC2R 8EJ

A long-standing favourite of the SquareMeal team, Coq d'Argent is charmingly luxurious with its fine French menu and traditional, old-school service. A roof terrace adds allure on summer evenings – a perfect spot for pre-dinner drinks.

£50 - £79
French
Bravas Tapas

Bravas Tapas

St Katharine Docks, London, E1W 1AT

Bright and airy interiors combine with a richly robust menu of classic Spanish flavours for the perfect relaxed venue. The whipped-to-order-aioli is a signature, and don’t skip the grilled octopus either – it is very good.

£30 - £49
Tapas
Spanish
City Social

City Social

24th Floor, Tower 42, 25 Old Broad Street, City of London, London, EC2N 1HQ

Michelin starred chef Jason Atherton’s calling card is playful food that carefully balances substance as well as style. Here you’ll be treated to great views and a menu of classic dishes given a modern twist.

£50 - £79
Modern European
One Michelin star
SquareMeal London Top 100
Oklava

Oklava

74 Luke Street, London, EC2A 4PY

Chef Selin Kiazim has brought hip, modern Turkish food to the fore with her restaurant Oklava. The pared back dining room acts as a foil to the colourful, carefully spiced sharing plates, like herb-flecked lahmacun.

£30 - £49
Turkish
The Mercer

The Mercer

34 Threadneedle Street, London, EC2R 8AY

Straightforward British cookery makes this a solid banker for when you need a crowd-pleaser to impress clients with. Built for business, expect plenty of suits plus smartly dressed tables and well-paced service.

£50 - £79
British
Gunpowder Spitalfields

Gunpowder Spitalfields

11 White's Row, London, E1 7NF

Modern Indian plates and a buzzy, unpretentious atmosphere make this a great place for a relaxed bite to eat in The City. Don’t skip the signature venison and vermicelli ‘doughnut’ – it’s wonderfully rich and indulgent.

£30 - £49
Indian
M Threadneedle Street

M Threadneedle Street

2-3 Threadneedle Walk, 60 Threadneedle Street, City of London, London, EC2R 8HP

A slick, dimmed dining room gives way to a brightly lit focal point; the meat cabinet, showcasing top-class steak. Kick things off with plates from the raw menu before plumping for Japanese or Argentinean steaks.

£50 - £79
Steak
Sushisamba City

Sushisamba City

Heron Tower, 110 Bishopsgate (38-39th floor), City of London, London, EC2N 4AY

A slightly unconventional combination of Japanese, Brazilian and Peruvian food somehow miraculously works here, thanks to deft handling from the kitchen. Floor to ceiling views of London’s skyline are near-guaranteed to impress out of towners.

£50 - £79
South American
Japanese
SquareMeal London Top 100
Bleeding Heart Bistro

Bleeding Heart Bistro

Bleeding Heart Yard, London, London, EC1N 8SJ

Classic French cookery and old-world interiors combine here to create a comfortable ambiance, making it the perfect spot for entertaining. Expect dishes like moules marinière or lapin à la moutarde followed by chocolate mousse.

£30 - £49
French
Hawksmoor Guildhall

Hawksmoor Guildhall

10 Basinghall Street, City of London, London, EC2V 5BQ

You know what you’re getting with a Hawksmoor – top quality steak, expertly cooked over the grill. The result is rich, perfectly seasoned meat accompanied by tempting sides like creamed spinach or crisp, beef fat chips.

£50 - £79
Steak
British

Until the late 1990s, the City of London was pretty much a no-go area for serious foodies. Sure, there were wine bars aplenty and a handful of high-end lunch venues for client entertaining. But for anything in the slightest bit contemporary, fashionable or fun, Square Mile diners had to take their expense accounts to the West End.

This gripe, in fact, is how SquareMeal started. Keen to provide a guide on where to grab a decent bite to eat after work should your office be found around St Paul’s, the tiny team here got to work creating a failsafe list of recommendations for locals to rely on. Thirty years on and we might have expanded out of The City of London, but we’ve maintained our soft spot for this little corner of the capital.

And how things have changed in those thirty years since we got to work uncovering the first hidden culinary gems of EC. Today The City is a thriving culinary hotspot, and home to some of the most cutting-edge restaurants in London, located in some of the most dramatic settings. We’d go as far as to say it’s a dining destination in its own rights these days. From the high-end thrills of skyscraper dining and haute-cuisine sophistication to more affordable sharing plates of tapas and dim-sum, here is SquareMeal's handpicked selection of the best restaurants in the City of London.

Turns out, finding a decent bite to eat in The City isn’t tricky at all, with quite literally hundreds of restaurants to choose from within its postcode. Once you’ve made merry and tried all out top pics in the area, why not spread your wings just that little bit further? These are our favourite restaurants in Shoreditch - The City’s trendy next-door neighbour.