Winter by the River 2025: Opening times, highlights and what to expect from London Bridge Christmas Market

London Bridge’s riverside Christmas market has returned with festive food, artisan stalls, winter activities and iconic Thames views. Here’s everything you need to know from dates and opening times to what to expect when you visit.

The London Bridge City Christmas market, known as Winter by the River, is returning for the 2025 festive season, bringing Christmas cabins, riverside food stalls and winter entertainment to one of the capital’s most scenic settings.

The Christmas Riverside Markets have returned to London Bridgeplaceholder image
The Christmas Riverside Markets have returned to London Bridge | Credit: Instagram

Running along the Thames between London Bridge and Tower Bridge, the market is one of London’s most popular festive destinations, thanks to its blend of independent traders, seasonal pop-ups and unbeatable views across the river.

Winter by the River 2025 runs from 13 November 2025 to 4 January 2026, giving visitors over seven weeks to soak up the festive atmosphere.

The market typically opens from 11am until 10pm, though it closes earlier on Christmas Eve (5pm) and New Year’s Eve (around 9pm).

You’ll find the market spread across the London Bridge City estate (SE1 2DB) — a riverside walkway lined with stalls, bars and photo-ready views of Tower Bridge and the City skyline.

Entry is entirely free, although some activities and winter pop-ups may require booking or additional fees.

London Bridge Christmas Market, known as Winter by the River has returned for 2025placeholder image
London Bridge Christmas Market, known as Winter by the River has returned for 2025 | Getty Images

What to expect from Winter by the River 2025

Visitors can look forward to rows of wooden chalet-style stalls selling festive gifts, handmade crafts, decorations, and winter treats, making it an excellent spot for Christmas shopping and browsing independent makers.

Food and drink are a central part of the experience: expect mulled wine, street-food favourites and seasonal snacks served along the riverside, giving people plenty of opportunities to warm up while browsing the stalls.

For 2025, organisers have introduced several standout attractions, including The Glasshouse Terrace (An Alpine-inspired venue with rooftop views) and a dedicated curling pop-up, offering playful winter activities.

The London Bridge market is often considered one of the most picturesque Christmas markets in the capital, thanks to its riverside views and backdrop of Tower Bridge and the City.

Unlike some of the city's larger Christmas attractions, Winter by the River offers a more relaxed and atmospheric experience — ideal for after-work visits, family outings or weekend wandering.

Its central location makes it easily accessible via London Bridge station, and its extended run into early January means visitors can enjoy the festive atmosphere even after Christmas Day.

Key details:

Dates: The market runs from now until 4 January 2026.

Opening hours are typically 11am to 10pm, though on Christmas Eve it closes at 5pm and on New Year’s Eve at 9pm.

Location: Along the Thames between London Bridge and Tower Bridge, specifically the London Bridge City estate (postcode SE1 2DB).

Entry is free (no ticket mentioned) but some activities may cost.

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice