From the enormous Christmas market at Winter Wonderland to the dazzling Southbank Centre Winter Market, find the perfect Christmas gift for loved ones and savour plenty of seasonal fare at the London markets which pop up across the capital during the countdown to Christmas.
The locations listed below host some of London's most popular annual Christmas markets. Most open in mid-November and many stay open until the New Year - check back towards the end of the year for confirmed locations, dates and activities for London's best Christmas markets in 2017.
Christmas Markets at Winter Wonderland
Soak up the festive atmosphere at Winter Wonderland, as one of the biggest Christmas markets in London returns to the magical setting of Hyde Park. There are more than 200 wooden cabins overflowing with fantastic gift ideas; from the traditional German Christmas Market, to the alternative Angels and Fairies Markets filled with beautiful jewellery, unusual crafts, toys and more. After Christmas shopping, go for a skate on the open-air ice rink, see London sparkle from the Giant Observation Wheel, or sit back and enjoy one of Winter Wonderland's top Christmas shows.
Winter Festival at Southbank Centre
See the South Bank's beautiful riverside area transformed into a wintry wonderland, as you pick up gorgeous Christmas gifts from the Southbank Centre’s Winter Market. Amble past the traditional wooden chalets lining the banks of the Thames, which are brimming with stocking fillers and bespoke items. There’s also a mouth-watering variety of seasonal treats to enjoy: tuck into mince pies, traditional German sausages, hot chocolate and much more underneath the glittering Christmas lights. Warm up next to the pit fires at the Rekorderlig Winter Lodge or marvel at the huge Christmas tree, before catching a fantastic Christmas show.
Christmas By The River at London Bridge City
Celebrate Christmas By The River as you browse the picture-perfect Christmas market, which sets the stylish area of London Bridge City alight with a festive glow. Find more than 40 beautiful huts twinkling next to the Thames, packed with a spectacular selection of festive goods including original presents, cool handmade crafts and plenty of delicious snacks. Once you’re all shopped out, enjoy a well-deserved rest at the pop-up riverside bar and sip on a steaming glühwein, while admiring the stunning views of Tower Bridge and the Tower of London.
Tate Modern Christmas Market
Shop for Christmas gifts at the charming Tate Modern Christmas Market, located in front of the iconic art gallery. Stroll past wooden chalets offering a variety of festive wares, from traditional children’s toys to garlands of decorated gingerbread. Afterwards, defrost with a warm drink by the riverside or chow down on a German bratwurst, and treat little ones to a ride on the Christmas market’s carousel.
Greenwich Market at Christmas
Tick items off your Christmas shopping list at the vibrant Greenwich Market decked out with glitzy lights and festive goodies. Look out for presents among more than 100 stalls at the London market, selling a range of fun stocking fillers, original art pieces, fashion gifts and more. You can also keep the wintry chill at bay with some festive street food, and visit Father Christmas and his merry elves in the magical Santa’s Grotto.
Kingston Christmas Market
Venture over to the picturesque Kingston upon Thames, where you can search the riverside town’s Ancient Market Place and pretty surrounding streets for unique Christmas gifts. There are more than 100 sparkly cabins at the Kingston Christmas Market, packed with a range of foodie treats, handmade arts and crafts, beautiful decorations and more. Afterwards, enjoy seasonal entertainment while tucking into some German-style street food or sip on a warming mulled cider at one of the outdoor bars. If you’re visiting with kids, look out for the magical Nutcracker Kings and Soldiers sculptures.
More Festive Fairs in London
Discover an array of other Christmas fairs and specialist London markets in the run-up to Christmas. Pick up festive treats at Taste of London Winter or the BBC Good Food Festive Fayre; while the green-fingered will also love the RHS London Christmas Show and Christmas Fair at Chelsea Physic Garden. For something a little bit different this festive season, head over to the Hyper Japan Christmas Market at Tobacco Dock. Check back nearer the time for confirmed dates and locations for 2017.