Baker Street Quarter’s Mini Christmas Market – 30 November and 1 December
Celebrate the start of the Christmas season at 55 Baker Street with a free drop-in Christmas Card and Christmas Decorations workshop, street food favourites, a charity mulled cider stall and more.
Festive cheer on Tottenham Court Road – December 7
Top off your West End Christmas shopping with a free cup of mulled wine and a mince pie, while a festive choir serenades you into the spirit of the season with all your favorite carols.
Christmas by the River – 15 December 2022 to 2 January 2023
Set alongside the Thames by Tower Bridge, you will find fairy-lit wooden cabins, market traders showcasing a range of hand-crafted items. There’ll be a variety of free activities including outdoor film screenings, and choir performances. There’s also a great free self-guided art walks to explore in the London Bridge area.
Hyde Park Winter Wonderland – until 2 January 2023
London’s most popular destination for festive fun features over 200 rides, attractions, games, and food and drink offerings, from ice skating and circus shows to a Christmas market and live music. You will need to book timed entry tickets. Entry is free during off-peak periods and costs between £5 – £7.50 for peak hours
London Love Affair’s Christmas Market – 27 November to 17 December
Nestled within Tower Hill’s idyllic location, there will be live music, mulled wine and hot festive delights, a beautiful, grand Christmas tree together with sustainable and handcrafted goods, providing the perfect Christmas gifts.
Miracle on Leake Street – 15 December
Hit Leake Street in Waterloo for a Christmas party like no other. Enjoy everything from talking cabaret with the award-winning Pi the Mime, wreath-making workshops, skateboarding lessons, festive face-painting, street food, market stalls run by local crafters and a free screening of ‘How the Grinch Stole Christmas’.