London's Top 100 Restaurants 2024

Discover the Top 100 Restaurants in London with our list that combines our in-house critic opinions with real diners' votes for an all-star cast of the most amazing places to eat in the capital.

Updated on 24 January 2024

As the epicentre of the UK’s culinary scene, London is blessed with food from nearly every corner of the world. A melting pot in the true sense of the word and a destination for foodies in search of something a little less ordinary, our world-famous city plays host to something for everyone when it comes to eating out.

After what could generously be called ‘a challenging few years’, 2024 has seen London’s hospitality industry battling back against tough economic conditions and doing what it does best - delivering unique, creative, delicious experiences for diners. Each year that goes by brings a slew of exceptional new restaurants to all corners of the capital, and 2024 has been no different.

Many of the restaurants in this year’s list are debutants - a reflection of the talent that arrives in the capital with each passing year - but just as many are old stagers and veterans of the London scene. It’s easy to get wrapped up in the shiny new things, and that makes it all the more exciting that our number one restaurant in London for 2024 is anything but. A perennial high-flyer and award-winner, Lyle’s blew us away when we revisited it this year. With its stripped-back geometry and whitewashed walls, Lyle’s juxtaposes London’s more glitzy, maximalist restaurant interiors, whilst the kitchen delivers some of the very best food anywhere in London. On the eve of its tenth birthday, Lyle’s is as good as it has ever been - a worthy champion in our Top 100 list.

London’s embarrassment of restaurant riches is evident across the entirety of the list - these 100 restaurants are the city’s elite. You’ll find a diverse range of cuisines, styles and price-points to suit every occasion and appetite - a true snapshot of the city we’re proud to call home.

A huge congratulations to each and every restaurant which placed on the list of top restaurants in London – with such intense competition a place anywhere on the ranking is a massive achievement.

Aside from our annual round-up of London’s top restaurants, we simultaneously announce our list of the UK's Top 100 Restaurants which similarly place 100 of Britain’s best dining spots in order to represent the culinary talent of chefs in Scotland, Wales, Northern Ireland and England.

Lyle

1. Lyle's

The Tea Building, Shoreditch, London, E1 6JJ

James Lowe’s common sense approach to fine dining is modern British food at its finest. The menu oscillates between a daily-changing taster in the evening, and an a la carte for lunch, while Scandi-style interiors provide a serene setting in which to enjoy the masterful dishes at play here.

Over £80
British
One Michelin star
SquareMeal London Top 100
Da Terra

2. Da Terra

8 Patriot Square, Bethnal Green, London, E2 9NF

Two Michelin-starred Rafael Cagali’s Da Terra is a blissful representation of Brazilian and Italian working together in equal harmony. Every dish is precise, exquisitely crafted and surprising in the best possible way. A triumph!

Over £80
Modern European
Brazilian
Italian
Two Michelin stars
SquareMeal London Top 100
The Ritz Restaurant

3. The Ritz Restaurant

The Ritz Hotel, Mayfair, London, W1J 9BR

All ones' cares simply slip away upon entering The Ritz’s pink, Regency-style dining room. Few in the capital manage to execute classic French cooking with the panache and high level of service as at this iconic Michelin-starred haunt.

Over £80
British
French
One Michelin star
SquareMeal London Top 100
Humble Chicken

4. Humble Chicken

54 Frith Street, Soho, London, W1D 4SJ

There’s nothing humble about Humble Chicken, and thank goodness because we’d move mountains for more mussels stuffed with avocado, miso-cured foie gras and Japanese milk bread with truffle and chicken liver parfait.

Over £80
Japanese
One Michelin star
SquareMeal London Top 100
Evelyn

5. Evelyn's Table at The Blue Posts

28 Rupert Street, Soho, London, W1D 6DJ

There’s a new chef at London’s most exclusive chef’s counter, but the exceptional standards remain. James Goodyear’s dynamic cooking weaves myriad influences with amazing fluidity, delivering theatre in the kitchen and on the plate.

Over £80
Modern European
One Michelin star
SquareMeal London Top 100
BiBi

6. BiBi

42 North Audley Street, Mayfair, London, W1K 6ZP

Indian restaurants in London are varied and bountiful, but Chet Sharma’s brainchild Bibi surpasses them all. Here, rules are thrown out the window with his witty and inventive spin on classic Indian dishes, and the interiors are just as exceptional as the food.

£50 - £79
Indian
SquareMeal London Top 100
Akoko

7. Akoko

21 Berners Street, Fitzrovia, London, W1T 3LP

New exec chef Ayo Adeyemi has turned a good restaurant into a truly great one, pushing Akoko into London’s upper restaurant echelons with thrilling, dynamic cooking that stays true to his West African roots.

Over £80
West African
One Michelin star
SquareMeal London Top 100
Pollen Street Social

8. Pollen Street Social

8-10 Pollen Street, Mayfair, London, W1S 1NQ

Jason Atherton’s Michelin-starred Mayfair gem shows no signs of becoming outdated by other new ventures moving into the area. Instead, Pollen Street Social continues to astound with its attention to detail and adventurous ideas. Superb.

Over £80
British
One Michelin star
SquareMeal London Top 100
Alain Ducasse at The Dorchester

9. Alain Ducasse at The Dorchester

The Dorchester Hotel, Mayfair, London, W1K 1QA

Alain Ducasse’s three Michelin-starred London legacy needs little introduction. Executive chef Jean-Philippe Blondet’s laser focus on seasonal produce provides the foundations for his forward-thinking approach to cooking. Choose the tasting menu for a once-in-a-lifetime meal you won’t forget.

Over £80
French
Three Michelin stars
SquareMeal London Top 100
The Ledbury

10. The Ledbury

127 Ledbury Road, Notting Hill, London, W11 2AQ

The Ledbury’s enduring reign as one of London’s best restaurants has not been tainted by its temporary closure during the pandemic. Focusing on tasting menus only, Brett Graham and Tom Spenceley continue to deliver faultless cooking at this Notting Hill icon.

Over £80
Modern European
Three Michelin stars
SquareMeal London Top 100
The Parakeet

11. The Parakeet

256 Kentish Town Road, Kentish Town, London, NW5 2AA

A gastropub to rival all gastropubs, this entry from two former Brat chefs brings British pub dining into the modern day. The sharing plate menu is written up on a blackboard on the wall, while a biodynamic wine list champions small, independent wineries. We love it.

£50 - £79
British
Gastropub
SquareMeal London Top 100
Counter 71

12. Counter 71

71 Nile Street, Shoreditch, London, N1 7RD

15 courses of creativity, finesse and skill form the crux of Joe Laker’s chef’s table concept in Shoreditch. The venture hinges around an L-shaped green countertop, where up to 16 diners can watch (read: marvel at) a team of chefs skillfully prepare each dish like a well-rehearsed play.

Over £80
British
SquareMeal London Top 100
The Midland Grand Dining Room

13. The Midland Grand Dining Room

St Pancras Renaissance Hotel, King's Cross, London, NW1 2AR

The Grade-I listed Midland Grand is right up there among London’s most beautiful dining rooms, and the modern French cooking - courtesy of Patrick Powell - matches the billing.

£50 - £79
Modern European
French
SquareMeal London Top 100
Brat

14. Brat

4 Redchurch Street, Shoreditch, London, E1 6JL

Tomos Parry’s Basque-inspired cooking continues to earn the praises of anyone who eats here. Welsh produce cooked over flames is Parry’s way of celebrating the food of his childhood, but it’s the house specialty turbot that will forever give the restaurant its name.

£50 - £79
Spanish
One Michelin star
SquareMeal London Top 100
Fallow St James

15. Fallow St James's

52 Haymarket, St. James's, London, SW1Y 4RP

Brave, insightful, sustainable cooking elevates Fallow to the upper echelons of London’s dining scene. Heston alumni Will and Jack prove that low-waste cooking is as cool as ever, with dishes such as smoked cod’s head in Sriracha butter gaining cult status for those in the know.

£50 - £79
British
SquareMeal London Top 100
Rambutan

16. Rambutan

10 Stoney Street, London Bridge, London, SE1 9AD

Cynthia Shanmugalingam’s London debut is a rip-roaring ode to Sri Lankan cuisine via palate-tickling curries, sambols and sauces. The rotis alone deserve a special mention - we could eat hundreds of them. Go now and don’t look back.

£50 - £79
SquareMeal London Top 100
Sri Lankan
Alex Dilling at Hotel Cafe Royal

17. Alex Dilling at Hotel Cafe Royal

Hotel Café Royal, Piccadilly Circus, London, W1B 4DY

Alex Dilling’s first solo restaurant is the mark of a high-achiever, serving pitch-perfect plates that range from extremely good to absolutely remarkable. This is without a doubt flawless French fine dining - just be prepared to pay a price for it.

Over £80
French
Two Michelin stars
SquareMeal London Top 100
SOLA Soho

18. SOLA Soho

64 Dean Street, Soho, London, W1D 4QQ

Victor Garvey’s west coast-inspired cooking weaves an eclectic mix of influences, with amazing results. The gorgeous new dining room really elevates this into a tier among London’s very best.

Over £80
North American
One Michelin star
SquareMeal London Top 100
Ikoyi

19. Ikoyi

180 Strand, Aldwych, London, WC2R 1EA

Perhaps the most unique, distinctive restaurant in London, no restaurant in the capital is harder to pigeon-hole than Ikoyi. Chef Jeremy Chan’s utterly meticulous approach and dedication to great British ingredients makes this a must-visit.

Over £80
International
Two Michelin stars
SquareMeal London Top 100
Mountain

20. Mountain

16-18 Beak Street, Soho, London, W1F 9RD

Great things were expected from Mountain when it opened in 2023, not least because it comes from chef Tomos Parry and the team behind Michelin-starred Brat. Mission accomplished! Staying true to what the team does best, diners can expect fantastic, wood-fired cooking inspired by the Basque country.

£50 - £79
Spanish
British
One Michelin star
SquareMeal London Top 100
Evernight

21. Evernight

3 Ravine Way, Battersea, London, SW11 7BH

Lynus Lim and Nick Tannett have a gem on their hands with Evernight - a slick Japanese restaurant in glamorous Nine Elms that delivers genuinely innovative cooking. Order all of the skewers and the rice donabe for two.

£50 - £79
Modern European
Sushi
Japanese
British
SquareMeal London Top 100
Noble Rot Lamb

22. Noble Rot Lamb's Conduit

51 Lamb's Conduit Street, Bloomsbury, London, WC1N 3NB

Dark wood, scrawled blackboards and flickering candles feel like a comforting embrace amidst the heaving streets of Bloomsbury. Noble Rot specialises in simple, honest, beautiful French food, and the wine list is second to none.

£30 - £49
British
French
Wine Bars
SquareMeal London Top 100
Quality Wines

23. Quality Wines

88 Farringdon Road, Farringdon, London, EC1R 3EA

The place to go when you want comfort and joy on a plate (and in a glass). Head chef Nick Bramham curates a weekly-changing blackboard of Mediterranean plates which you can pair alongside a selection of daily-changing wines, available by the glass or bottle.

£30 - £49
Modern European
Mediterranean
SquareMeal London Top 100
Silo

24. Silo

CRATE Brewery, Hackney, London, E9 5EN

Silo deserves to be considered among London’s best restaurants on the strength of the food alone. Consider the zero waste policy in effect here too and the results are nigh on miraculous.

£50 - £79
Modern European
SquareMeal London Top 100
Dovetale at 1 Hotel Mayfair

25. Dovetale at 1 Hotel Mayfair

1 Hotel Mayfair, Green Park, London, W1J 8DL

Tom Sellers has done it again with this gorgeous restaurant in 1 Hotel Mayfair. Forward-thinking practices are embraced wherever it can, from zero waste cooking to sustainably constructed interiors, while the menu harks back to days gone by with updated takes on old-school British classics.

Over £80
Modern European
SquareMeal London Top 100
The Dysart Petersham

26. The Dysart Petersham

135 Petersham Road, Richmond, London, TW10 7AA

The Dysart’s mock Tudor exterior hides some thrilling cooking within, courtesy of Roux Scholar Kenneth Culhane. Menus are technical, precise, with an eye for tradition as well as modern twists.

Over £80
British
One Michelin star
SquareMeal London Top 100
Sabor: El Asador

27. Sabor: El Asador

35-37 Heddon Street, Mayfair, London, W1B 4BS

Nieves Barragan Mohacho’s peerless Spanish restaurant remains one of London’s very best. Gather around the open kitchen and wood-fired ‘asador’ and feast on some special Galician cooking.

Over £80
Tapas
Spanish
One Michelin star
SquareMeal London Top 100
20 Berkeley

28. 20 Berkeley

20 Berkeley Street, Mayfair, London, W1J 8EE

With interiors styled on an English manor house, 20 Berkeley offers style and substance in equal measure at this plush spot on Berkeley Street. Executive chef Ben Orpwood leads the kitchen team, turning out seasonal dishes centred around ‘the pantry’, meat, game, seafood and vegetables.

£50 - £79
British
SquareMeal London Top 100
Dorian

29. Dorian

105-107 Talbot Road, Notting Hill, London, W11 2AT

This buzzy bistro in central Notting Hill brings together talent from Ikoyi, Core, Noble Rot and The River Cafe, and the results speak for themselves. Expect high quality cooking and a wine list longer than your arm served within stylish interiors. Our advice? Grab a seat at the marble counter to see the chefs in action.

£50 - £79
British
One Michelin star
Bistro
SquareMeal London Top 100
Acme Fire Cult @ 40FT Brewery

30. Acme Fire Cult @ 40FT Brewery

The Bootyard, Dalston, London, E8 3DP

Barbecue joint Acme Fire Cult offers a rebellious take on cooking over hot coals, with a focus on vegetables and utilising low-waste techniques, such as pickling and fermenting. Here, insightful dishes are presented on bamboo plates, and best enjoyed alongside one of its fresh brews

£30 - £49
Modern European
Barbecue
SquareMeal London Top 100
Murano

31. Murano

20 Queen Street, Mayfair, London, W1J 5PP

Murano looks a little different thanks to a slick refurb, but inside you’ll find the same classy, elegant cooking. Murano’s dependability means it's often overlooked but it remains one of London’s best, thanks to notably outstanding front-of-house.

Over £80
Italian
One Michelin star
SquareMeal London Top 100
TEMAKI

32. TEMAKI

12 Market Row, Brixton, London, SW9 8LB

Rice is elevated to hero status at Shaulan Steenson’s sushi restaurant in Brixton, which he flavours perfectly to pair with fresh fish. Discover winning combinations such as BBQ eel, miso aubergine and lobster with egg yolk, miso and citrus in his famous temaki handrolls.

£30 - £49
Sushi
Japanese
SquareMeal London Top 100
The Clove Club

33. The Clove Club

380 Old Street, Shoreditch, London, EC1V 9LT

Main man Isaac McHale’s cooking is radical, unorthodox and daringly modern, his tasting menus featuring the likes of grilled habanero granita with plum sorbet, and warm potato mousse with caramel ice cream. It’s bold, and it works (with two Michelin stars to prove it).

Over £80
British
Two Michelin stars
SquareMeal London Top 100
Gouqi

34. Gouqi

25-34 Cockspur Street, St James's, London, SW1Y 5BN

Big spenders only need apply to this glamorous St James’s restaurant, where multi-Michelin-starred Tong Chee Hwee delivers deeply-glossed Peking Duck alongside pitch-perfect dim sum. The most exciting Chinese restaurant to open in London for years.

Over £80
Chinese
SquareMeal London Top 100
Perilla

35. Perilla

1-3 Green Lanes, Canonbury, London, N16 9BS

Perilla might bill itself as a neighbourhood restaurant, but this high-flying gem is well worth a trip across town if you ask us. The menu changes daily and with the seasons, and while all its dishes are worthy of applause, you can’t start a meal here without its famous sourdough with brown butter.

£50 - £79
Modern European
SquareMeal London Top 100
Luca

36. Luca

88 St John Street, Farringdon, London, EC1M 4EH

There are good Italian restaurants, there are great Italian restaurants and then there’s Luca, which is in a league of its own. Despite advertising itself as casual dining, the plates here offer a level of precision, creativity and beauty often only achieved in the upper echelons of fine dining.

£50 - £79
Italian
One Michelin star
SquareMeal London Top 100
St John Smithfield

37. St John Smithfield

26 St John Street, Farringdon, London, EC1M 4AY

One of London’s truly influential great restaurants is still as good as ever, feeding the masses with humble British cooking, comforting pies and warm madeleines straight from the oven. Long may it continue.

£30 - £49
British
One Michelin star
SquareMeal London Top 100
A. Wong

38. A. Wong

70 Wilton Road, Pimlico, London, SW1V 1DE

Chef and owner Andrew Wong’s flair for creativity, storytelling and fun is the reason his restaurant is still the only Chinese restaurant in London to retain two Michelin stars. Serving some of the best dim sum in the capital, a meal here will stay with you long after it's over.

Over £80
Chinese
Dim Sum
Two Michelin stars
SquareMeal London Top 100
Corrigan

39. Corrigan's Mayfair

28 Upper Grosvenor Street, Mayfair, London, W1K 7EH

The glitzy location may keep some away, but we’d recommend everyone to make time to visit Richard Corrigan’s eponymous Mayfair restaurant - the food is comforting, delicious and perfectly executed.

£50 - £79
British
Irish
SquareMeal London Top 100
Maison Francois

40. Maison Francois

34 Duke Street, St. James's, London, SW1Y 6DF

If you love classic French brasserie fare and you’re not afraid of a bit of butter, Maison Francois is for you. The iconic dessert trolley pushes it into legendary status, not to mention the slick, ever-jovial service.

£50 - £79
French
SquareMeal London Top 100
Brutto

41. Brutto

35-37 Greenhill Rents, Farringdon, London, EC1M 6BN

2023 will be remembered as the year we lost an icon in Russell Norman, but we’re all the more fortunate to have Brutto - a restaurant of perfect imperfections. Simple, delicious Florentine cooking and £5 Negronis - Brutto knows us so well.

£30 - £49
Italian
SquareMeal London Top 100
Singburi

42. Singburi

593 High Road, Leytonstone, London, E11 4PA

This diminutive Thai restaurant in London’s far east reaches has built a considerable following thanks to unabashed, authentic cooking. Bookings are thin on the ground but necessary.

Under £30
Thai
SquareMeal London Top 100
Claude Bosi at Bibendum

43. Claude Bosi at Bibendum

Michelin House, Chelsea, London, SW3 6RD

One can’t talk about French food in the capital without mentioning Bibendum, where Lyonnais master chef Claude Bosi is at the very top of his game in this majestic, historic building.

Over £80
French
Two Michelin stars
SquareMeal London Top 100
Endo at the Rotunda

44. Endo at the Rotunda

101 Wood Lane, White City, London, W12 7FR

London has really fallen for the omakase experience, and no-one does it quite like Endo Kazutoshi; the sushi master tells a story with his omakase feast, perched at the top of the Television Centre in White City.

Over £80
Sushi
Japanese
One Michelin star
SquareMeal London Top 100
KOL

45. KOL

9 Seymour Street, Marylebone, London, W1H 7BA

Mexican cuisine is portrayed using British produce at this Michelin-starred restaurant, where chef Santiago Lastra aims to elevate average ingredients (KOL plays on the Spanish for ‘col’ meaning cabbage) to something incredible. It's unlike anything else in London right now.

Over £80
Mexican
One Michelin star
SquareMeal London Top 100
Otto

46. Otto's

182 Gray's Inn Road, Clerkenwell, London, WC1X 8EW

If old school French luxury and service is your bag, Otto’s delivers in every way. Maître d' Otto Tepasse is a gregarious host, and where else are you going to enjoy duck à la presse whilst wearing a viking helmet?

Over £80
French
SquareMeal London Top 100
The Devonshire Soho

47. The Devonshire Soho

17 Denman Street, Soho, London, W1D 7HW

London’s hot destination of the moment, it’s rare that a restaurant so hyped delivers on every level. Upstairs you’ll find modern gastropub cooking of the very highest order, if you can book a table.

£50 - £79
British
Gastropub
SquareMeal London Top 100
Restaurant St Barts

48. Restaurant St Barts

63 Bartholomew Close, Barbican, London, EC1A 7BF

Still one of the most impressive tasting menu experiences in London. Executive chef Johnnie Crowe’s masterpiece menu demonstrates a huge amount of skill, while still allowing the ingredients to breathe and sing. Bravo!

Over £80
British
One Michelin star
SquareMeal London Top 100
Kiln Soho

49. Kiln Soho

58 Brewer Street, Soho, London, W1F 9TL

There’s a reason Kiln has accrued a legion of fans that continues to grow with each passing year. From its quirky, out-there Thai dishes to its laughably affordable prices, this is the sort of spot you can’t believe still exists in central London. A true favourite.

£30 - £49
Thai
Burmese
SquareMeal London Top 100
Padella Shoreditch

50. Padella Shoreditch

1 Phipp Street, Shoreditch, London, EC2A 4PS

Padella is no secret, but we’ve spent an awful lot of time there and it has never failed to impress. For us, this is the best of London’s pasta joints, backed up by a fabulous Mr Lyan cocktail list.

Under £30
Italian
SquareMeal London Top 100
Frog by Adam Handling

51. Frog by Adam Handling

34-35 Southampton Street, Covent Garden, London, WC2E 7HG

If you’re looking for innovative fine dining with a touch of theatre, Adam Handling’s flagship Frog is the place to be. That inventive streak stretches to the vegetarian menu, which is one of London’s best.

Over £80
Modern European
British
One Michelin star
SquareMeal London Top 100
Kolae

52. Kolae

6 Park Street, London Bridge, London, SE1 9AB

Named after the cooking style of the southern provinces of Thailand, Kolae offers authentic Thai cuisine serving specialty skewers, coated in a coconut curry marinade and grilled over open flames on a charcoal grill. A rustic and urban style that’s taking Borough Market by storm.

£30 - £49
Thai
SquareMeal London Top 100
Aulis London

53. Aulis London

16A St Anne's Court, Soho, London, W1F 0BN

Simon Rogan’s development kitchen presents a unique opportunity via its eight seater chef’s table where guests are used as (willing) guinea pigs to try some of the team’s most interesting, innovative dishes. The only problem? Getting a seat at the table.

Over £80
British
International
One Michelin star
SquareMeal London Top 100
Allegra

54. Allegra

The Stratford, Stratford, London, E20 1FD

Patrick Powell’s highrise modern European restaurant is brilliant, inventive and, perhaps because of its Stratford location, rather underrated. Go - it’s worth the trip.

£50 - £79
Modern European
SquareMeal London Top 100
Kitchen Table

55. Kitchen Table

70 Charlotte Street, Fitzrovia, London, W1T 4QG

James Knappett’s fine dining magnum opus is counter dining at its most intimate - Kitchen Table fits just 19 people for each service, with each of the many courses delivered personally by chefs.

Over £80
Modern European
Two Michelin stars
SquareMeal London Top 100
Lasdun

56. Lasdun

National Theatre, South Bank, London, SE1 9PX

This new restaurant at the National Theatre is a genuine destination restaurant for the South Bank. Dramatic, sophisticated interiors pay homage to the building’s brutalist roots, as does the honest British cookery.

£50 - £79
British
SquareMeal London Top 100
Rochelle Canteen

57. Rochelle Canteen

16 Playground Gardens, Shoreditch, London, E2 7FA

Another of London’s beloved old-timers, Rochelle Canteen is still where you go when you just want great, seasonal, British food with no messing about. The courtyard is one of London’s most coveted summer dining spots.

£50 - £79
Modern European
British
SquareMeal London Top 100
Donia

58. Donia

Kingly Court, Soho, London, W1B 5PW

A welcome new addition to Kingly Court, Donia slings out modern Filipino food with assured confidence. We loved everything here, from the ‘adobo’ mushroom croquettes to giant ube ice cream choux bun.

£50 - £79
South East Asian
SquareMeal London Top 100
Crisp Pizza

59. Crisp Pizza

25 Crisp Road, Hammersmith, London, W6 9RL

There’s a reason that everyone is talking about Crisp Pizza. Taking up permanent residency in The Chancellors pub in Hammersmith, it's been drawing the crowds with some uniquely named not to be missed pizzas.

Under £30
Pizza
SquareMeal London Top 100
Cafe Cecilia

60. Cafe Cecilia

Canal Place, Hackney, London, E8 4FX

Max Rocha’s famous parentage (John Rocha) might have helped the initial PR push, but Cafe Cecilia’s enduring popularity signifies the crowd-pleasing cookery done here. Rocha comes to the pass with experience in the kitchens of the River Cafe and Spring.

£30 - £49
British
SquareMeal London Top 100
Jam Delish

61. Jam Delish

1 Tolpuddle Street, Islington, London, N1 0XT

Jam Delish’s vegan riffs on Caribbean classics are so delicious they’ll leave you in denial. Not just London’s best vegan restaurants, we’d call Jam Delish an essential visit for anyone.

£30 - £49
Vegan
Caribbean
SquareMeal London Top 100
The Pem

62. The Pem

22-28 Broadway, Westminster, London, SW1H 0BH

The Pem has a distinct feminine quality that we love, from head chef Sally Abe and her largely female led team, to the pink hued decor throughout. You’ll find an ever changing menu of seasonal produce that never scrimps on quality or flavour, and a selection of fine wines to match.

£50 - £79
Modern European
British
SquareMeal London Top 100
Portrait at the National Portrait Gallery

63. Portrait at the National Portrait Gallery

National Portrait Gallery, Trafalgar Square, London, WC2H 0HE

Uniquely located in the National Portrait Gallery, with exquisite views of central London and decor from the Gallery’s own collection, chef Richard Corrigan brings his Irish heritage to this kitchen with new interpretations of his classic dishes.

£50 - £79
British
Irish
SquareMeal London Top 100
Gymkhana

64. Gymkhana

42 Albemarle Street, Mayfair, London, W1S 4JH

A jewel in the JKS Restaurants crown, Gymkhana has long been thought of as one of London’s very best Indian restaurants. The interiors are rather lovely too, with dark wood, marble tabletops and metal accents striking a chord against a jade green colour palette.

£50 - £79
Indian
Two Michelin stars
SquareMeal London Top 100
The Lanesborough Grill

65. The Lanesborough Grill

The Lanesborough, Belgravia, London, SW1X 7TA

The new look Lanesborough Grill has made a splash with masterful British cooking, courtesy of executive chef Shay Cooper. With elegant and refined decor, it’s also in the running for one of London’s most majestic dining rooms.

Over £80
British
Afternoon tea
SquareMeal London Top 100
Prawn on the Lawn London

66. Prawn on the Lawn London

292-294 St Paul’s Road, Islington, London, N1 2LL

Easily mistaken for a fishmonger from the outside, Prawn on the Lawn delivers heavenly fresh seafood and simple, generous cooking. The result is so much more than the sum of the parts - a hugely underrated London restaurant.

£50 - £79
Fish
SquareMeal London Top 100
Manteca Shoreditch

67. Manteca Shoreditch

49-51 Curtain Road, Shoreditch, London, EC2A 3PT

Far more than just another pasta restaurant, Manteca brings robust, richly-flavoured Italian plates to Shoreditch at this relaxed, nose-to-tail restaurant. Expect whole-animal butchery, hand-rolled pastas, wood-fired breads, and its own salami made in-house.

£50 - £79
Italian
SquareMeal London Top 100
Behind

68. Behind

20 Sidworth Street, Hackney, London, E8 3SD

The first restaurant from Andy Beynon, staying true to its name with a real behind the scenes experience, with an intimate 18-seat kitchen with classic seafood dishes served by the chefs themselves. Having received a Michelin star within weeks of opening this is one to watch.

Over £80
Fish
One Michelin star
SquareMeal London Top 100
Lisboeta

69. Lisboeta

30 Charlotte Street, Fitzrovia, London, W1T 2NG

Nuno Mendes’ love letter to Lisbon finds its home on Charlotte Street in Fitzrovia, where gorgeous sharing plates are served ‘tasca-style’. It's a convivial dining experience from start to finish, and you mustn’t leave without trying the egg yolk and pork fat custard with port wine caramel.

£50 - £79
Portuguese
SquareMeal London Top 100
The Quality Chop House

70. The Quality Chop House

88-94 Farringdon Road, Clerkenwell, London, EC1R 3EA

A long-standing cult favourite with Londoners, Quality Chop House has been serving up rustic, comforting British classics for over a hundred years. Inside it retains a Victorian charm, with black and white tiled floors and wooden booths on cast iron legs.

£50 - £79
British
Wine Bars
SquareMeal London Top 100
Mambow

71. Mambow

78 Lower Clapton Road, Hackney, London, E5 0RN

Abby Lee’s no-holds-barred Malaysian restaurant has become a staple for many, especially after a move to nice new Clapton digs. Menus are compact but perfectly-formed with Malaysian cooking, that packs a punch, backed up with a selection of natural wines.

£30 - £49
Malaysian
SquareMeal London Top 100
Trivet

72. Trivet

36 Snowsfields, Bermondsey, London, SE1 3SU

Love a food and wine pairing? Look no further than Jonny Lake and Isa Bal - the ultimate pairing - who have a great thing going in Bermondsey with clever European cooking and worldly wines from unheralded grape-growing regions.

£50 - £79
Modern European
Two Michelin stars
SquareMeal London Top 100
Hawthorn

73. Hawthorn

14 Station Parade, Richmond, Surrey, TW9 3PZ

Standing where the Michelin-starred Glasshouse once stood, Hawthorn is a classic neighbourhood eatery in the heart of Kew Village. It has a friendly and relaxed feel, providing upmarket dining with the very best of British produce.

£50 - £79
Modern European
British
SquareMeal London Top 100
Mount St. Restaurant

74. Mount St. Restaurant

41-43 Mount Street, Mayfair, London, W1K 2RX

Part of London’s burgeoning gastropub scene, Mount Street’s intricately designed restaurant, combined with the brilliance and artistry in Jamie Shears’ cooking, make for a truly unique experience. Be sure to come and try the infamous lobster pie for two.

£50 - £79
British
SquareMeal London Top 100
Wild Honey St James

75. Wild Honey St James

8 Pall Mall, St. James's, London, SW1Y 5NG

Anthony Demetre’s pitch-perfect classic cookery is all the reason you need to visit Wild Honey in smart St James’s. The use of genuine wild honey in the dessert section is a nice touch.

Over £80
Modern European
British
French
One Michelin star
SquareMeal London Top 100
Scully

76. Scully

4 St. James's Market, St. James's, London, SW1Y 4AH

Diversity’s the name of the game at the eponymous Scully, a restaurant that draws on the eclectic heritage of its chef patron, an alumni of Ottolenghi. Exciting plates bounce from Ireland to Bali yet magically manage coherence.

Over £80
International
SquareMeal London Top 100
The Silver Birch

77. The Silver Birch

142 Chiswick High Road, Chiswick, London, W4 1PU

Acting as a modern, neighbourhood joint for the locals of Chiswick, The Silver Birch continues to serve up a seasonal menu packed with elegant and innovative dishes courtesy of acclaimed chef Nathan Cornwell.

£50 - £79
Modern European
British
Fish
SquareMeal London Top 100
Angler

78. Angler

South Place Hotel, Moorgate, London, EC2M 2AF

One of The City’s best, Angler provides not only beautiful fish cookery but also stunning views and a terrace that is hard to beat come warm weather. Flawless service and experienced sommeliers complete the experience.

Over £80
Fish
One Michelin star
SquareMeal London Top 100
Ekstedt at The Yard

79. Ekstedt at The Yard

3-5 Great Scotland Yard, Westminster, London, SW1A 2HN

Employing live-fire cooking, Ekstedt at The Yard’s USP is the smoky hum of smoke through everything it serves - including a stupendous tableside-torched baked Alaska. Go for Scandinavian food that goes way beyond meatballs and mash.

Over £80
Swedish
Scandinavian
SquareMeal London Top 100
BAO Battersea

80. BAO Battersea

Level 1 Turbine Hall A, Battersea, London, SW11 8DD

Now with six restaurants in the capital, BAO continues to serve its iconic Taiwanese delicacies with its newest opening in the iconic power station. A menu packed full of noodles and bao buns, diners will feel relaxed in the modern and neutral dining area.

£30 - £49
Taiwanese
SquareMeal London Top 100
The Pelican Notting Hill

81. The Pelican Notting Hill

45 All Saints Road, Notting Hill, London, W11 1HE

Few gastropubs manage to capture the essence of a local boozer with the elegance of a sophisticated restaurant, but The Pelican’s only gone and done it. The cooking here is robust, intelligent and well-priced. Don’t miss the lobster pie.

£50 - £79
Pubs
British
SquareMeal London Top 100
Lulu

82. Lulu's London

291 Railton Road, Herne Hill, London, SE24 0JP

Deli by day, restaurant and wine bar by night, Lulu’s boasts an intimate setting with an ever changing menu packed full of modern European dishes. Inside it has the cosy charm of a delicatessen with shelves stocked full of oils, pastas, condiments and more.

£30 - £49
Modern European
SquareMeal London Top 100
Elystan Street

83. Elystan Street

43 Elystan Street, Chelsea, London, SW3 3NT

Elystan Street is yet another successful venture from renowned chef Phil Howard, and has become a Chelsea essential since its opening. This spot is all about classical cooking, friendly service, and a first class wine list to match.

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

84. Trinity

4 The Polygon, Clapham, London, SW4 0JG

Everything about the experience at Trinity is pitch-perfect, from generous service to exceptional cooking that bring classic French technique to British produce. Don’t miss the beloved salted caramel custard tart.

Over £80
Modern European
One Michelin star
SquareMeal London Top 100
The Ninth

85. The Ninth

22 Charlotte Street, Fitzrovia, London, W1T 2NB

A solo venture from Jun Tanaka, The Ninth joins the plethora of excellent restaurants in Fitzrovia. Boasting a menu full of simple but refined Mediterranean cooking, the dishes are all designed to be shared - but there’s no pressure if you prefer your own plate!

Over £80
Mediterranean
French
One Michelin star
SquareMeal London Top 100
The French House

86. The French House

49 Dean Street, Soho, London, W1D 5BG

The grand dame of Soho continues to thrill with a menu of proper cooking that you just wanted to dive into and roll around in. Go with oysters, chicken liver parfait, steak frites and a Paris Brest, then stumble out happy onto the streets of Soho.

£30 - £49
Pubs
French
SquareMeal London Top 100
Cadet

87. Cadet

57 Newington Green, Highbury, London, N16 9PX

Cadet is the part-wine shop, part-restaurant offering a daily changing menu of seasonal plates and charcuterie in an intimate, relaxed setting. Tuck into the likes of oysters, paté and cheese boards whilst working through equally delicious wines.

£30 - £49
French
Wine Bars
SquareMeal London Top 100
The Wolseley

88. The Wolseley

160 Piccadilly, St James's, London, W1J 9EB

Marble pillars and Venetian-inspired details evoke the feel of a grand European cafe at this iconic dining destination, while a menu of European classics, from steak to schnitzel, offers timeless appeal.

£50 - £79
Modern European
Central European
Afternoon tea
SquareMeal London Top 100
The Cinnamon Club

89. The Cinnamon Club

The Old Westminster Library, Westminster, London, SW1P 3BU

Vivek Singh’s shaping of London’s culinary landscape has been instrumental in elevating Indian cuisine to whole new, elegant heights. Here, in the surroundings of an old library, he and his team serve flawlessly balanced plates.

£50 - £79
Indian
SquareMeal London Top 100
Tendril

90. Tendril

5 Princes Street, Mayfair, London, W1B 2LQ

Tendril offers a (mostly) vegan menu that puts vegetables in the spotlight, rather than fake meat and heavily processed alternatives. You can expect plenty of spices, vibrant colours and the odd cameo of cheese for those that haven’t fully committed to plant based.

£30 - £49
Vegetarian
International
SquareMeal London Top 100
Chishuru

91. Chishuru

3 Great Titchfield Street, Fitzrovia, London, W1W 8AX

After a brief hiatus following its initial opening in 2020, Chishuru made a highly anticipated comeback in 2023 to showcase West African cuisine at its latest site in Fitzrovia. Offering set menus only, you can experience the addictive combination of sweet, savoury and spice in these exciting dishes.

£50 - £79
West African
One Michelin star
SquareMeal London Top 100
Papi

92. Papi

1F, Hackney, London, E8 3DQ

Papi burst onto the scene in 2023 as a creative spot that takes a zero waste approach to food, fermenting and reinventing leftovers to create dishes for the following day's menu. Wine is equally as important, with a strong focus on natural wines that have been carefully selected from the taste down to the production method.

£50 - £79
Modern European
British
SquareMeal London Top 100
Zeret Kitchen

93. Zeret Kitchen

216 Camberwell Road, Camberwell, London, SE5 0ED

With a focus on championing the best of Ethiopian cuisine, you can expect dishes to be packed with plenty of flavour, and a fair amount of spice. Whether it’s stewed meats, or vegetarian alternatives, this menu is all about authentic comfort food.

Under £30
Ethiopian
SquareMeal London Top 100
MiMi Mei Fair

94. MiMi Mei Fair

55 Curzon Street, Mayfair, London, W1J 8PG

Opulent and theatrical in equal measure, the themed rooms of MiMi Mei Fair present a grown-up wonderland for those of us who love the whole dining experience. The kitchen’s clever handling of Chinese classics includes what we think might just be London’s best tableside-carved duck.

Over £80
Chinese
SquareMeal London Top 100
Plaza Khao Gaeng at Arcade Food Hall

95. Plaza Khao Gaeng at Arcade Food Hall

Arcade Food Hall, Oxford Street, London, WC1A 1DB

Serving up vibes as hot as its food, Plaza Khao Gaeng is the Southern Thailand inspired eatery that’s been spicing up London’s food scene since 2022. Chef Luke Farrell spent years in Thailand studying the country’s food before returning to Blighty with his favourite recipes.

£30 - £49
Thai
SquareMeal London Top 100
The Plimsoll

96. The Plimsoll

52 St. Thomas's Road, Finsbury Park, London, N4 2QQ

Run by the pair behind adored North London pop-up Four Legs, The Plimsoll is a raucous Finsbury Park pub, serving up nostalgia-soaked bistro dishes to heaving crowds of hungry punters. If you manage to snag a table, you’re in for a treat.

£30 - £49
Pubs
British
SquareMeal London Top 100
Legare

97. Legare

Cardamom Building, London Bridge, London, SE1 2YR

Just a short walk from London Bridge station, this casual Italian restaurant prides itself on a homely feel and despite the central London location, offers more of a neighbourhood vibe rather than a tourist spot.

£30 - £49
Italian
SquareMeal London Top 100
Crispin

98. Crispin

Pavilion on the Corner, Spitalfields, London, E1 7NF

Crispin works with independent growers and small-scale producers to bring seasonal, Modern European plates in a relaxed setting. Think fresh, vibrant plates of salad, fish and seasonal puds - it’s ideal for lunch, dinner and anything in between.

£30 - £49
Modern European
SquareMeal London Top 100
The Water House Project

99. The Water House Project

1 Corbridge Crescent, Bethnal Green, London, E2 9DS

The Water House Project developed from a popular supperclub to a thriving restaurant, where its tasting menus only and drink pairings are included in the veyr reasonable cost. Expect seasonal British produce and a subtle nod to Nordic cuisine.

Over £80
Modern European
SquareMeal London Top 100
Babur

100. Babur

119 Brockley Rise, Dulwich, London, SE23 1JP

Babur has long been a local favourite in Forest Hill, taking residence since 1985 and growing a loyal fan base ever since. Expect the best of Indian cuisine from all regions - not just your usual curry house favourites.

£30 - £49
Indian
SquareMeal London Top 100

Ready to book? You’ll have to be quick. Following our awards, the restaurants on our Top 100 lists tend to fill up fast. Once you’ve decided on your favourite or favourites from the summaries above, you can click through to read the full in-depth review of each place. Here you’ll find exacting tasting notes, opening hours, dress codes, FAQs, booking details and more.

Once you’ve explored the top restaurants in London, it might be time to spread your wings further afield. Our guide to the best restaurants in Scotland showcases exemplary cuisine north of the border, while our round-up of Cornwall’s best restaurants is perfect if you’re looking for beautiful seafood cooked in stunning surrounds.

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in