Christmas shopping season is looming. Yes, you could be ruthlessly efficient about it and grab all your presents online, months before the big day. But why not support small businesses and have a fun time all in one go, by visiting one of London’s many markets? There are year-round faves like foodie paradise Borough Market or houseplant haven Columbia Road Flower Market. But, at Christmas? Well, that’s when London’s markets really come into their own.
Every year, throughout November and December, the city fills up with markets where you can buy the kind of handcrafted, unusual festive pressies you’d never get on the high street. Keep your eye on London's xmas market dates: they're perfect for browsing as the big day looms, your spirits kept high by mulled wine stalls and an endless soundtrack of Christmas songs.
Vintage furniture, ceramics, cool cards or handknitted woollens... you’ll find everything you need to make someone’s Christmas Day memorable at London's pop-up markets. Or keep things simple by rocking up to that oh-so-touristy Southbank German-style chalet market and doing your Christmas shopping in one chaotic swoop on the 24th, and having a bit of fun into the bargain.
Recommended: Our complete guide to Christmas in London.