London · Food Guides

What To Eat In London: The Food And Drink Guide

Discover the best food and drink in London, from Fish and Chips, Sunday Roast, and Full English Breakfast to Afternoon Tea, Borough Market, historic pubs, traditional British ales, and iconic desserts. Learn what to eat in London, where locals go, and the authentic food experiences every visitor should try.

10 min read

Photo via Wikimedia Commons

Food & Drink In London

London is one of the world’s most exciting food cities, but understanding its food culture means looking beyond trendy restaurants and social media recommendations. The city’s culinary identity is built on historic pubs, traditional British dishes, bustling food markets, afternoon tea, and a social culture centred around food and drink.

While London offers cuisine from every corner of the world, visitors should take time to experience the foods and traditions that have shaped British life for generations. Whether it is a Sunday roast in a centuries-old pub, fish and chips by the river, or afternoon tea in a historic setting, these experiences reveal an important side of the city.

Pub Culture

The traditional British pub remains one of London’s most important institutions. More than simply places to drink, pubs serve as community gathering spaces where people meet friends, watch football, enjoy live music, celebrate milestones, and gather for meals.

Many of London’s historic pubs have operated for hundreds of years and continue to play an important role in daily life. Experiencing a traditional pub is one of the most authentic ways to understand local culture.

Food Markets

London’s markets are an essential part of its food scene.

Borough Market remains the city’s most famous food market and offers everything from artisan bread and pastries to British cheeses, pies, seafood, and international street food.

Camden Market provides a more eclectic atmosphere with food stalls representing cuisines from around the world, while local weekend markets throughout the city continue to attract residents looking for fresh produce and independent food vendors.

Afternoon Tea

Few food traditions are more closely associated with London than afternoon tea. Traditionally served with tea, finger sandwiches, freshly baked scones, clotted cream, jam, pastries, and cakes, it remains one of Britain’s most famous culinary experiences.

While often associated with luxury hotels, afternoon tea can be enjoyed throughout the city in cafes, tea rooms, and historic venues.

What To Try

Fish And Chips

Britain’s most famous dish. Fresh fish is coated in a light batter and fried until crisp, then served with thick-cut chips. Traditionally accompanied by mushy peas, tartar sauce, or malt vinegar.

Sunday Roast

One of Britain’s most important food traditions. Roast beef, chicken, lamb, or pork is served with roast potatoes, vegetables, gravy, and Yorkshire pudding. Many Londoners still gather with family or friends for a Sunday roast each week.

Full English Breakfast

A hearty breakfast featuring eggs, bacon, sausages, baked beans, mushrooms, tomatoes, toast, and often black pudding. Originally designed to provide energy for a long working day, it remains one of Britain’s most iconic meals.

Pie And Mash

A traditional London speciality with roots in the East End. A savoury meat pie served with mashed potatoes and parsley liquor, a distinctive green sauce that has been part of the dish for generations.

Scotch Eggs

A boiled egg wrapped in sausage meat, coated in breadcrumbs, and fried until golden. Commonly found in pubs and traditional food markets.

Shepherd’s Pie

A comforting British dish made with minced lamb, vegetables, and gravy topped with mashed potatoes before being baked until golden.

Beef Wellington

One of Britain’s most celebrated dishes. Beef fillet is coated with mushrooms and wrapped in pastry before being baked. Often associated with special occasions and traditional British dining.

Yorkshire Pudding

A baked savoury batter traditionally served alongside roast dinners and gravy. Despite the name, it is not a dessert.

Bangers And Mash

Traditional British sausages served with mashed potatoes and rich onion gravy. A staple of pub menus throughout the country.

Sticky Toffee Pudding

One of Britain’s most beloved desserts. A rich sponge cake made with dates and served warm with a generous toffee sauce.

Eton Mess

A classic English dessert combining strawberries, cream, and crushed meringue. Light, simple, and particularly popular during summer.

What To Drink

English Breakfast Tea

The drink most closely associated with Britain. Strong black tea is traditionally served with milk and enjoyed throughout the day. Popular brands include Twinings and Yorkshire Tea.

Afternoon Tea

More than just a beverage, afternoon tea is a cultural experience combining tea with sandwiches, pastries, cakes, and scones.

Traditional British Ale

For an authentic pub experience, many locals choose ale rather than international lager brands. Traditional ales remain an important part of British pub culture.

Popular examples include:

  • Fuller’s London Pride
  • Timothy Taylor’s Landlord
  • Harvey’s Sussex Best

Pimm’s

A refreshing fruit-based summer drink often associated with Wimbledon, garden parties, and outdoor events.

Gin & Tonic

London played an important role in Britain’s gin history, and gin remains one of the city’s most popular drinks.

Where To Experience London’s Food Culture

Regency Cafe

One of London’s most famous traditional cafes and a great place to try a Full English Breakfast in a setting that feels genuinely local rather than designed for tourists.

Borough Market

An essential stop for food lovers. Visitors can sample British specialities, pastries, sandwiches, desserts, and produce from across the country.

The George Inn

A historic pub near Borough Market offering traditional British food in one of London’s most atmospheric settings.

The Dove

A historic riverside pub in Hammersmith known for traditional pub culture, Sunday roasts, and views of the Thames.

The Churchill Arms

One of London’s most famous pubs, known for its floral displays and traditional atmosphere.

Good To Know

Many pubs serve food throughout the day, though traditional lunch and dinner hours are still common.

Sunday roast is often available only on Sundays and can be extremely popular, so reservations are recommended.

Service charges are frequently included in restaurant bills. If not included, tipping around 10-12.5% is generally appreciated for good service.

While London is famous for its international cuisine, taking time to experience its pubs, markets, tea culture, and traditional dishes provides a deeper understanding of the city’s identity.

Related Articles