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.