London's food scene underwent a revolution in the 1990s and hasn't looked back. Today it's one of the most diverse, technically accomplished, and genuinely exciting restaurant cities in the world. The challenge isn't finding a good meal — it's knowing which neighborhood to head to, and what to order when you get there.

Soho & Covent Garden — The Centre of It All

Soho is where London goes to eat when it wants to try something new. The density of quality restaurants per square metre is unmatched anywhere in the city. Bao on Windmill Street remains the standard for steamed buns — expect a queue that's worth joining. Kiln on Brewer Street for wood-fired Thai that bears no resemblance to any Thai restaurant you've been to before.

For something more traditional, J. Sheekey on St Martin's Court has been the best seafood restaurant in London for 130 years. The Atlantic Bar is a masterclass in how to do a British fish restaurant properly.

Best for: Everything. Soho is the answer when you can't decide.

South Bank & Borough — Food Market Country

Borough Market is the obvious starting point, but the real South Bank dining scene is broader than most visitors realize. Padella on Borough High Street serves hand-rolled pasta at prices that feel like a rounding error — the tagliarini with pork ragu has a permanent following. Expect a 45-minute queue at peak times; they don't take bookings.

Flat Iron Square nearby is a street food complex worth investigating for weekday lunch. Roast in Borough Market itself for a proper Sunday roast with views over the market floor.

Best for: Casual lunch, market food, pasta.

Shoreditch & Bethnal Green — East London Edge

East London's restaurant scene is where London chefs experiment before the rest of the city catches up. Brat on Redchurch Street earned a Michelin star for Basque-influenced cooking over wood fire — book weeks ahead for dinner, or try lunch with slightly less wait. St. John Bread & Wine on Commercial Street for British nose-to-tail cooking done with quiet confidence.

The Bethnal Green Road has a run of independently-owned Vietnamese restaurants that are among the best in London — Viet Hoa has been reliably excellent for decades.

Best for: Contemporary British, Asian, experimental cooking.

Kensington & Chelsea — When Someone Else is Paying

Chelsea and Kensington are London at its most expensive and, at the top end, its most technically precise. Restaurant Gordon Ramsay on Royal Hospital Road has held three Michelin stars continuously since 2001 — reserve a table for a special occasion well in advance. The Five Fields in Chelsea is three stars of a different kind: seasonal British cooking executed with extraordinary care.

For more accessible options, Rabbit on King's Road for seasonal British sharing plates that don't require a bank loan. The bar at Bluebird on King's Road for afternoon drinks overlooking one of London's great shopping streets.

Best for: Celebrations, Michelin dining, formal lunches.

Mayfair — Old-School London Grandeur

Mayfair restaurants operate at a register all their own. Scott's on Mount Street is the definitive London seafood restaurant — British fish at its absolute best, in a dining room that looks exactly like it should. The Wolseley on Piccadilly for the most glamorous brasserie in London, best at breakfast or late-night supper.

Gymkhana on Half Moon Street for North Indian cooking that repeatedly wins best restaurant awards for a reason — the wild boar vindaloo is as good as food gets.

Best for: Classic London dining, seafood, special occasions.

Notting Hill & Westbourne Grove — Neighbourhood Best

This is where London's food writers eat when they want a weeknight dinner that's actually good. The Ledbury on Ledbury Road for some of the most refined modern European cooking in the city (two Michelin stars, advance booking essential). Ottolenghi on Ledbury Road for the café and deli that changed how London thinks about vegetables.

For something more casual, the stretch of Blenheim Crescent between Portobello and Ladbroke Grove has a run of reliable neighbourhood restaurants.

Camden & Primrose Hill — Street Food & Craft Beer

Camden Market's street food section has improved significantly in recent years — the roti at the Jamaican stall near the canal entrance, the Ethiopian injera at the opposite corner, and the coal-grilled skewers near the lock are all worth stopping for. Moshi Moshi for conveyor-belt sushi in a market setting that somehow works.

Primrose Hill itself has Lemonia, a Greek Cypriot restaurant that's been feeding the neighbourhood for forty years — the kind of place that becomes an institution because the food is consistently good.

A Note on Reservations

London's best restaurants fill up fast. For anything above the casual end of the scale, book at least two weeks ahead for weekends, a week for weekdays. Use the restaurant's own website or OpenTable — third-party bookers sometimes hold back tables, particularly at peak times.

Counter seats and bar seats are almost always available walk-in at restaurants that are otherwise fully booked — worth asking when you arrive.