With Christmas fast approaching, the panic can begin to set in as you realise just how many gifts you still have to buy… Of course in London there’s no shortage of shops to explore, but if you fancy something a little different, why not try a Christmas market? We’ve picked five of our favourites bursting with festive cheer to help you with your Christmas gifts.
Islington Christmas Market
The Angel Shopping Centre, 21 Parkfield Street, London, N1 0PS
November 21 – December 24
Islington Christmas Market has returned for the 5th year, and has relocated from Islington Green to The Angel Shopping Centre. You’ll be relieved to hear the market is open right up until Christmas Eve so there’s still plenty of time to get your presents. With numerous different traders introduced each week you’ll be sure to get a good variety of gifts – so, don’t just go once! There’s still time to visit a few times to maximise your chance of finding that perfect gift.
Christmas By The River at London Bridge City
London Bridge, SE1 2SW
November 30 – January 3 (Closed on Christmas Day)
Enjoy a Christmas stroll along the river while you explore dozens of quaint and quirky stalls. With many independent market traders, you will be able to pick up unique presents, stocking fillers and edible treats. If the shopping spree gets a little too much you can drop by The River bar, located right in the centre of the market for mulled wine, festive cocktails and craft beers.
Greenwich Christmas Market
Greenwich High Road, SE10 9HZ
December 1 – 31 (Closed Christmas Day)
The market, which has loads of boutique and independent stalls, is set within a world heritage site so this ain’t any old shopping venue! There’s fun to be had for the children, as Santa and his elves will be flying in to hand out early Christmas gifts from December 17 to 23, between 12pm and 5pm. There’s also a wide range of gastro pubs, restaurants, cafes and wine bars only a short distance away so you can make a full day out with your family and friends.
Camden Christmas Market
32 Camden Lock, NW1 8AL
Every Thursday until December 22
At Camden Market, enjoy an alternative festive experience. A different Christmas theme is introduced every Thursday, and there’ll be music, street food and mulled wine on hand as you shop. You can pick up alternative gifts, quirky stocking fillers and cool presents from a range of independent traders. The next themed Thursday will be ‘Deck the Walls’, which will be a focus on handmade textiles, illustrations and art pieces.
Image: Visit London
Tate Modern Christmas Market
Tate Modern Bank Side, SE1 9TG
November 19 – December 23
Returning for its third year, the Christmas market is right in front of the famous art gallery. With fairground rides it’s a treat for the kids, and for the adults there’s a cool beer or warming mulled wine to enjoy! There’s a wide selection of children’s toys, craft gifts and unique pieces for sale, so we’re sure you’ll able to bag someone a treat.
For something a bit different, Elephant & Castle Shopping Centre are hosting a Christmas Wonderland for free over four days between December 21 – 24. Check out the details above!
Don’t forget to also check out the Christmas Makers Market in East Village that we covered last week!
Have you visited any of these markets? Or do you know any other great Christmas markets? Let us know in the comments below!