What to Eat at London's Christmas Markets in 2026: A Food Lover's Guide

What to Eat at London's Christmas Markets in 2026: A Food Lover's Guide

Christmas Markets · 6 min read

Mulled wine, roasted chestnuts, raclette, bratwurst and more: what to eat at London's best Christmas markets, and where to find it.

13 views

Table of Contents

Nearby experiences

Powered by GetYourGuide

Eat like you mean it

London's Christmas markets are as much about food as gifts. The trick is knowing what's worth queuing for. Here's what we look for at each of the big markets, from people who spend the rest of the year writing about the city's street food.

The classics to look for

  • Mulled wine and hot drinks: most markets also do a good non-alcoholic version, and hot chocolate is a safe bet with children.

  • Roasted chestnuts: look for sellers roasting them on the spot, not from a warmer.

  • Raclette and melted cheese: the queue is part of the fun; it's worth it.

  • Bratwurst and German sausages: a Christmas market staple, best with mustard and onions.

  • Churros, crêpes and waffles: for the walk home.

Market by market

Southbank Centre Winter Market

The Southbank Centre Winter Market lines the river by the Royal Festival Hall, with the widest mix of street food of the central markets and views of the lights across the water. It's the best place to start a food evening.

Winter by the River, London Bridge

Winter by the River runs along the Thames at London Bridge City with Tower Bridge as the backdrop. Come hungry: it's one of the best spots for savoury street food and something sweet.

Christmas in Leicester Square

Christmas in Leicester Square is compact and right in the West End, ideal for a hot drink and a sweet treat between the lights.

Covent Garden

Covent Garden is more about the tree and the decorations than food stalls, but there are plenty of cafés and restaurants around the Piazza.

A note on Borough Market

Borough Market is a must for food lovers, but most of its stalls close in the early evening. Visit in the daytime if you want to shop there.

Tips for eating your way round

  • Share. Portions are big; split dishes and try more.

  • Bring a card. Nearly every stall takes contactless.

  • Go early in the week. Queues on Friday and Saturday nights can be long.

Let us do the choosing: the Foodie Christmas Tour

Our Foodie Christmas Tour links the best of these into one evening: mulled wine and street food at the Southbank Centre Winter Market, a riverside walk past Tate Modern and the Globe, a food history stop at Borough Market, then two more tastings at Winter by the River by Tower Bridge.

  • 2.5 hours, Wednesdays, Fridays and Saturdays at 18:00, from 13 November to 23 December 2026.

  • 5 tastings, £69 per person, a group of 10 at most, no booking fees, free cancellation up to 24 hours before.

Tastings are sample sizes rather than a full meal, so plan to keep eating at London Bridge afterwards. More ideas in our guide to London Christmas tours.

Common questions

Which London Christmas market has the best food?

For variety, the Southbank Centre Winter Market and Winter by the River at London Bridge have the widest range of street food among the central markets.

Is there a Christmas food tour in London?

Yes. The Foodie Christmas Tour runs on Wednesday, Friday and Saturday evenings with 5 tastings from the Southbank to London Bridge, £69 per person.

Is Borough Market open in the evening?

Most Borough Market stalls close in the early evening, so visit in the daytime if you want to shop or eat there.

Tags

christmaschristmas-marketslondonstreet-foodfood-guidechristmas-tours

Prefer a guided Christmas tour?

Walk London's Christmas markets and lights with a local host, or take a day trip to Oxford or Cambridge — full itinerary and price before you book.

Book a guided Christmas tour

Keep exploring

Enjoyed this article?

More stories, markets, and menus — discover food across the UK.