Guide
London
best brunch in London
From a Piccadilly grand café to a 24-hour restaurant on the 40th floor, a Mexican bottom...
Read Guide
London · Restaurant guides
From the three-Michelin-star tasting menus of Notting Hill to Time Out's number one bistro in Borough Market, a Hackney Korean favorite and a £27 Keralan feast, here is where to eat in London and what it costs.
London's restaurant scene has no single center of gravity. The city holds 88 Michelin-starred restaurants, but its most talked-about table in 2026 is an offal-focused French bistro in Borough Market, and its best-loved neighborhood restaurants sell Keralan feasts for £27 or hand-pulled noodles into the early hours. A good dinner plan starts with deciding which of those London you want.
This guide covers eleven restaurants across the city, from three-star tasting menus to everyday favorites. For each one we say what the meal is like, what it costs in pounds and how hard it is to book.
This is an editorial selection, not a scientific or absolute ranking. We drew on the 2026 MICHELIN Guide Great Britain & Ireland, announced on February 9, 2026, and Time Out London's list of the city's top 50 restaurants, which was updated in October 2026, and added restaurant listings and published reviews. We then chose places with distinct styles and a wide spread of prices.
The guide is compiled from published reporting, not from personal visits. Menus, prices and opening hours change often, so check current details before you book.
| Restaurant | Area | Style | Price | Recognition |
|---|---|---|---|---|
| The Ledbury | Notting Hill | Modern British tasting menu | £285 for eight courses | Three Michelin stars |
| CORE by Clare Smyth | Notting Hill | Modern British tasting menu | £265 to £275 | Three Michelin stars |
| Ikoyi | Strand | Spice-led tasting menu | £380; £170 at lunch | Two Michelin stars |
| Chishuru | Fitzrovia | West African tasting menu | £55 lunch, £105 dinner | One Michelin star |
| St John | Farringdon | Nose-to-tail British | Large plates £26 to £38 | Top 50, No. 3 |
| Camille | Borough Market | French bistro | Large plates £26 to £58 | Top 50, No. 1 |
| Simpson's in the Strand | Strand | Traditional British | Mains £15 to £40 | Top 50 |
| Trullo | Highbury | Italian trattoria | Mains £14 to £43 | Top 50 |
| Oma | Borough Market | Greek-influenced | Small plates £11 to £15 | Top 50 |
| Miga | Hackney | Modern Korean | Mains about £20 | best of 2025 |
| Rasa | Stoke Newington | South Indian vegetarian | Feasting menu £27 | Top 50 |
Prices follow Time Out and 2026 restaurant listings and are per person unless noted. Service charge, drinks and supplements are extra.
These four restaurants are the city's destination dinners. They book out weeks ahead, so plan before you travel.
The Ledbury is at 127 Ledbury Road in Notting Hill and holds three Michelin stars. Brett Graham opened it in 2005, and it was awarded its third star in 2024. The tasting menu is built around produce that Graham rears and grows himself, including deer, Jersey cattle and Iberian pigs, as well as mushrooms from an in-house fungarium.
The eight-course evening menu costs £285 per person, according to a 2026 listing. The restaurant is open Tuesday to Saturday, with lunch on Friday and Saturday, and the room is more relaxed than many of its Mayfair rivals. Reservations are hard to get.
CORE is at 92 Kensington Park Road in Notting Hill and holds three Michelin stars. Clare Smyth opened it in 2017 as her first solo restaurant, after running Restaurant Gordon Ramsay. OpenTable notes that it is the only restaurant in the UK where a woman holds three Michelin stars as chef-owner, and the room is elegant without being stiff.
There are two tasting menus. Core Classics costs £265 and brings together signature dishes such as Potato and Roe, a slow-cooked potato with herring and trout roe and dulse beurre blanc, and Core Seasons costs £275. The restaurant prefers a jacket and smart, elegant dress, and it is open Tuesday to Saturday.
Ikoyi is at 180 Strand and holds two Michelin stars. Time Out calls it arguably the most important British restaurant of the past decade. Chef Jeremy Chan has moved the menu away from its original West African concept to what he calls spice-based cuisine, and almost every dish involves several stages of preparation.
The tasting menu costs £380 per person. A shorter lunch tasting menu at £170 is the more affordable way in, according to Time Out. Dinner bookings are available Monday to Friday, and the restaurant is closed on weekends.
Chishuru is at 3 Great Titchfield Street in Fitzrovia. Chef Adejoké Bakare opened it in Brixton and reopened in Fitzrovia in 2023, and in 2024 she became the first Black woman chef in the UK to win a Michelin star. The room is small, with deep greens and oranges.
Chishuru serves a set menu of West African cooking, with a hot pepper soup and a crispy-skinned guinea fowl yassa as the main event. Time Out lists the tasting menu at £55 at lunch and £105 at dinner, which makes it the most affordable Michelin-starred option in this guide. It is open Monday to Friday.
For a meal that tells you something about London, these three restaurants are better choices than a tasting menu.
St John is at 26 St John Street in Farringdon. Fergus Henderson's nose-to-tail restaurant celebrated its 30th anniversary and holds a Michelin star, and Time Out calls it the gold standard of British cookery and ranks it No. 3 in its 2026 top 50. Many of London's best modern restaurants trace their style back to it.
The menu is built on classics such as roast bone marrow with parsley salad, Eccles cake with Lancashire cheese and simply prepared pigeon with radishes. Small plates cost £13.50 to £16.60 and large plates £26 to £38. If you do not want a full meal, the walk-ins-only bar serves many of the snacks, including the rarebit.
Camille is at 2-3 Stoney Street in Borough Market. Time Out named it the best restaurant in London for 2026, giving it five out of five stars, and it opened in 2024. Head chef Elliot Hashtroudi learned his trade at St John, and the restaurant comes from the team behind Ducksoup and Little Duck.
The French bistro is rich and unashamedly offal-focused, with dishes such as a snout cassoulet and cocks comb schnitzel, though the tartare and the pig skin parcels with eel and tarragon suit less adventurous diners. Small plates cost £6 to £22 and larger plates £26 to £58. The team plans a second restaurant in Farringdon in late autumn 2026.
Simpson's in the Strand is at 100 Strand and dates back to 1828. It was one of the first UK restaurants to earn a Michelin star, in 1974, and it reopened in 2026 after a six-year closure under owner Jeremy King. Michelin added it to its guide in September 2026.
The main restaurant is known for gleaming silver carving trolleys that serve roast ribs of beef tableside. Time Out rates it 4 out of 5, with starters from £12 to £19 and mains from £15 to £40, and the building also houses a cafe and two cocktail bars.
Trullo is at 300-302 St Paul's Road in Highbury and has served Italian food since 2010. Time Out calls it a pasta paradise, and it was recently painted red in celebration of Arsenal's league title. The room has distressed floors and white tablecloths.
The beef shin ragù pappardelle is the dish people come for, and Time Out also praises buttery ravioli with chicory broth, tagliarini with lemony crab and warm ricotta doughnuts. Starters and snacks cost £5 to £17 and mains £14 to £43.
Oma is at 3 Bedale Street, on one of Borough Market's main drags. David Carter, who also runs Manteca and Smokestak, opened this Greek-inspired restaurant, and Time Out says the menu travels from the Ionian islands to the Levant and the Balkans. The half-size clementine gimlet and the salt cod XO dip with labneh are the usual starters.
Dips and bread cost £3.50 to £6, crudo £12 to £16, small plates £11 to £15 and claypot stews £26 to £55. Agora, a walk-ins-only restaurant in the basement, has a similar menu at slightly lower prices.
Miga is at 1 Mare Street in Hackney and was Time Out's best London restaurant of 2025. The family's roots go back to a restaurant in New Malden, and in 2024 the younger generation convinced their father, the chef, to move to Hackney.
The signature dish is yughwe, a beef tartare with Asian pear and a bright egg yolk, and the soy-braised short ribs and pan-fried pork belly with an apple and mustard sauce are also recommended. Starters cost £9 to £16 and mains about £20. Time Out suggests booking lunch, which is easier to get than dinner.
Rasa is at 55 Stoke Newington Church Street, behind a striking pink frontage. Das Sreedharan founded it, drawing on childhood memories of cooking in a village near Cochin in Kerala, and the menu is entirely vegetarian and South Indian.
Dosas cost £9 to £12 and mains £8 to £9, and the vegetarian feasting menu, which covers almost everything on the menu, is £27 per person. Time Out rates it 5 out of 5 and rates the price level at the lowest of four.
Restaurant Gordon Ramsay in Chelsea is the third of London's three-star restaurants, and Dinner by Heston Blumenthal and Gymkhana each hold two stars. We plan to cover them, and many of the city's other starred restaurants, in separate guides.
The Ledbury, CORE by Clare Smyth and Restaurant Gordon Ramsay hold three stars in the 2026 MICHELIN Guide.
Time Out named Camille in Borough Market its best restaurant in London for 2026.
Tasting menus in this guide range from £55 at lunch at Chishuru to £380 at Ikoyi, with The Ledbury at £285 and CORE at £265 to £275.
Rasa in Stoke Newington serves a £27 vegetarian feasting menu, Trullo's mains start at £14, and Chishuru's lunch tasting menu costs £55.
Guide
London
From a Piccadilly grand café to a 24-hour restaurant on the 40th floor, a Mexican bottom...
Read Guide
Guide
London
London's Napoli on the Road was named the world's best pizzeria in 2026. Here are the fo...
Read Guide
Guide
London
A Covent Garden courtyard under fairy lights, a Soho booth with a Champagne button, a Ri...
Read Guide