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.