London transforms into a glittering winter playground every Christmas — and Christmas in London 2025 is set to be bigger, brighter, and more magical than ever!
Whether you’re a visitor or a London local, this guide covers the best Christmas markets, winter festivals, light switch-ons, and family-friendly activities across the capital. Use this as your go-to 2025 festive calendar, packed with dates, locations, and insider tips.
London’s festive season kicks off in early November with spectacular light switch-ons across the city, followed by markets, ice rinks and immersive winter attractions.
Switch-on date: 6 November 2025
Location: Regent Street, Piccadilly Circus → Oxford Circus
Famous for its “Spirit of Christmas” angels, this iconic street shines with thousands of LEDs. The perfect spot for photos, shopping and post-work festive walks.
Switch-on date: 6 November 2025
Location: Carnaby Street, Soho
Every year brings a unique theme! Expect bold, colourful, artsy installations that draw crowds from across the world.
Switch-on date: 12 November 2025
Location: Covent Garden Piazza
Covent Garden’s giant Christmas tree, sparkling decorations, mulled wine stalls and daily entertainment make it one of London’s most atmospheric festive hubs.
Here’s a roundup of the city’s most festive markets — ideal for gifts, food, crafts and seasonal vibes.
Location: Southbank, near Waterloo
Dates: Early November – early January
Expect Scandinavian-style wooden chalets, riverside food stalls, artisan gifts, festive cocktails and live entertainment.
Location: Leicester Square
Dates: Mid-November – early January
A cosy market in the heart of the West End featuring handmade crafts, mulled wine, festive shows and a Santa’s Grotto for children.
Location: Trafalgar Square
Dates: Mid-November – early January
Set around London’s iconic Christmas tree, this market includes festive stalls, street food and nightly Christmas carol performances.
Location: Greenwich Market
Dates: All December; lights from late November
Traditional, charming and packed with artisan makers. Great for unique, hand-crafted gifts and festive snacks.
Location: King’s Cross
Dates: Late November – December
Trendy, modern stalls with indie brands, design-led gifts, festive workshops and winter pop-ups.
Location: Between Tower Bridge & London Bridge
Dates: Late November – early January
A gorgeous riverfront market with fairy lights, mulled wine bars, street food and unbeatable views of Tower Bridge.
Location: London Bridge
Dates: All December
Perfect for foodies — Christmas cheeses, bakeries, mulled wine, roast meats, chocolate, and more.
Location: Gracechurch Street
Switch-on: 13 November 2025
A Harry Potter-style Victorian arcade transformed with lights and festive décor. A beautiful spot for photos and boutique shopping.
Dates: Mid-November 2025 – early January 2026
Location: Hyde Park, W2
Winter Wonderland is London’s largest Christmas attraction, drawing millions each year. In 2025, expect:
Dates: 14 November 2025 – 4 January 2026
Location: Kew Gardens, Richmond