London is one of the world’s most dazzling winter destinations, offering a festive landscape filled with twinkling lights, lively markets, and seasonal experiences for every taste. Following our recent blog on sustainable Christmas markets in London where we have listed some key spots. We show you how you can browse and shop artisanal goods in the area. This guide expands the journey through more beloved iconic attractions across the city.
Eco-minded markets continue to thrive across London, championing handmade crafts and small-batch producers. These London eco markets offer a refreshing counterbalance to seasonal excess and make it easier than ever to shop intentionally.

Beyond the sustainable scene, iconic Christmas attractions in London add a touch of magic to the month. With dazzling markets, show stopping light displays, and skating rinks set against some of the city’s most atmospheric backdrops. Ice skating in London takes centre stage this year at rinks such as Somerset House (until 11 Jan), Queen’s House in Greenwich, Battersea Power Station’s Glide (until 4 Jan), and Skate Leicester Square, each offering a unique winter setting. Christmas markets are equally abundant, spilling through Southbank (until 4 Jan), Leicester Square, Old Spitalfields, Kingston upon Thames (until 28 Dec), Camden Market (from 6 Dec), and Covent Garden where 300,000 lights illuminate the piazza.
London’s famous light displays transform the capital into a luminous winter dreamscape. Regent Street and St James’s unveil their “Spirit of Christmas” installation. With a charity Wishing Tree supporting The Felix Project, while Oxford Street glows with 5,000 star-shaped lights in support of Great Ormond Street Hospital. Carnaby Street’s “All Is Bright” theme celebrates Soho’s creative energy. Chelsea Winter Village introduces a 1.5 km trail of sculptural illuminations. Special seasonal experiences also unfold across the city, from Christmas at Kew and Winter Wonderland in Hyde Park. To the magical Hogwarts in the Snow event.
Whether you seek mindful Christmas gifting or the sparkle of classic Christmas in London. The city in December truly has it all. The season invites you to explore, indulge, and experience London at its most enchanting.