The South Bank is fairy-lit and lovely all year round, but it’s a particularly good spot if you want to avoid the hectic hordes of central London High Street and chill out shopping for something with a lot more charm.
Peruse stalls at the riverside Christmas market, part of their popular Winter Festival, with the scent of hot food and mulled wine filling the air. Cute little Alpine chalets are there for all your street food needs, with warming raclette and including sweet treats such as toasted marshmallows and chocolate-covered fruit, plus drinks from the Thirsty Farrier.
It’s open 11am-10pm, with an extra hour tagged on for Friday and Saturday nights, except for the first and last few days, which are as follows:
Thurs 2 Nov, 5pm–10pm
Sat 24 Dec, 10am–4pm
Sun 25 Dec, closed
Mon 26 Dec, 11am–3pm