Eating London

How to eat well in a city that has quietly become one of the world's great food capitals — Borough Market grazing, Sunday roasts, afternoon tea done right, Brick Lane at midnight, and the oldest restaurant in town.

London's old reputation for grey food is decades out of date. The city now eats from every corner of the world, its markets champion British farmers and cheesemakers, and its pubs, curry houses and bakeries are as much a part of the culture as its museums. The challenge is not finding good food; it is avoiding the overpriced chains around the busiest sights. Here is how to eat like a Londoner.

Start at Borough Market. By London Bridge, Borough Market is the best introduction to modern British food: farmhouse cheeses, butchers and fishmongers, bakers, greengrocers and dozens of hot-food stalls under Victorian ironwork. Walk a loop first, then build lunch from three or four stops — something hot, a wedge of British cheese, a pastry or doughnut, a coffee. Go on a weekday late morning; Saturday afternoons are a crush. It is closed on Mondays except for two bank holidays. Nearby, the weekend Maltby Street market in Bermondsey offers a smaller, more local version under the railway arches.

Do a proper pub lunch. The pub is London's living room. Many serve good food, from simple sandwiches and pies to ambitious gastropub cooking. The great weekly ritual is the Sunday roast: roast beef with Yorkshire puddings, roast lamb or chicken, with potatoes, vegetables and gravy, served from midday through the afternoon. Book ahead at popular pubs. Riverside pubs along Bankside, Wapping and Greenwich add views; historic City and Fleet Street pubs add centuries of atmosphere. Order and pay at the bar unless table service is offered.

Afternoon tea, chosen well. Afternoon tea — sandwiches, scones with clotted cream and jam, pastries and pots of tea — is the London indulgence travellers most often ask about. The grand-hotel versions are an occasion: the Savoy's Thames Foyer under its glass dome with a pianist, and Claridge's Foyer in Mayfair, are two of the most celebrated. Book well ahead, especially at weekends and in December, and expect a smart-casual dress code. For something less formal, boutique hotels such as Ham Yard serve livelier versions, and many museums and department stores offer good-value teas.

The oldest restaurant in town. Rules in Covent Garden, founded in 1798, is widely regarded as London's oldest restaurant, serving traditional British game, pies and puddings among red plush and walls of paintings and cartoons. In October 2026 its building was given to the National Trust to safeguard its future, and the restaurant continues to trade. It is an occasion meal rather than an everyday one, and you should book.

Curry, from Brick Lane to Bombay cafés. South Asian food is a pillar of London eating. Brick Lane in the East End is famous for its curry houses, though quality varies, so choose carefully; the same street's Beigel Bake, open around the clock, serves salt-beef bagels that are a late-night institution. Dishoom's homage to old Bombay cafés, with several branches including Covent Garden, is hugely popular — expect queues for breakfast and dinner. Further afield, Southall and Tooting have long been centres of Indian and Pakistani cooking.

Chinatown, Soho and global London. Gerrard Street's Chinatown offers dim sum and roast meats beneath red lanterns, and Soho's streets hold an enormous range of restaurants at every price. Marylebone, King's Cross and Shoreditch have strong dining scenes too. The city's real strength is its global mix: Turkish grills, Nigerian and Ghanaian cooking, Vietnamese, Lebanese, Caribbean and much more, often in neighbourhoods outside the tourist centre.

Classic London tastes. Fish and chips are best from a dedicated chippy rather than a tourist pub. Pie and mash with liquor (parsley sauce) is the old East End staple, still served in traditional shops. A full English breakfast — eggs, bacon, sausages, beans, mushrooms, toast — fuels a sightseeing day. And British cheese, from Stilton to Cheddar to newer farmhouse varieties, is one of the country's great achievements; take some home from Borough Market.

A one-day food walk. Start with a full English or a pastry and coffee in Covent Garden. Mid-morning, walk down to the river and along the South Bank to Borough Market for a grazing lunch, finishing with a doughnut and a look inside Southwark Cathedral. Spend the afternoon walking it off along Bankside to Tate Modern, then cross the Millennium Bridge for an early-evening pint in one of the City's old pubs. For dinner, head to Soho or Chinatown for something global, or book Rules for a traditional British blowout. End with a salt-beef bagel on Brick Lane if you are still standing.

Markets beyond Borough. Every part of the city has its own market culture. Broadway Market in Hackney is a Saturday favourite with East Londoners, Spitalfields in the old Huguenot quarter mixes street food with design stalls, and Southbank Centre's riverside food stalls make an easy stop on a South Bank walk. Market dining is also the best way to eat well on a budget in an expensive city.

Dietary needs. London is one of the easiest cities in the world for vegetarians, vegans and those avoiding gluten, with dedicated restaurants across the city and clear allergen information required by law on menus and in shops. Tell staff about allergies; they are trained to answer. Halal and kosher food are widely available, particularly in East London, Edgware Road and north-west London.

Practical tips. Book ahead for popular restaurants, particularly on Friday and Saturday nights. Many restaurants add a discretionary service charge of around twelve and a half per cent; check the bill before tipping again. Set lunch menus are the best way to try expensive restaurants at lower prices. Eating near the main sights often means paying more for less, so walk a few streets away. And always leave room for a market grazing session — it is the most London way to eat.

Mentioned in This Guide