London Bridge Christmas Market - known as 'Winter by the River' is well worth a visit this festive season, and seeing as it sits on the Thames Path National Trail why not combine w stroll on the National Trai with a bit of Christmas shopping! 

The London Bridge Christmas Market has a range of festive stalls with food drink - the market is famous for its classic mulled wine, artisanal mince pies, cheese boards, gourmet sausages, spiced apple ciders. Plus a huge range of gift ideas.

Key need to know facts:

London Bridge Market dates: 11th November 2025 to 4th January 2026

Location: London Bridge near the Jubilee Walkway along the Thames.

Opening times: 11am to 10pm.

Christmas Eve: 11am to 5pm.

Christmas Day: Closed.

New Year’s Eve: 11am to 9pm.

Admission: Free.

Public transport: London Bridge or Monument Tube stations.