
Christmas in London 2025 offers dazzling lights (Regent Street, Covent Garden), famous markets (Southbank, Winter Wonderland), ice skating rinks (Somerset House, Kew Gardens), festive shows (Royal Albert Hall), and special events like Kew Gardens' lights and Hogwarts in the Snow, with options ranging from free light trails and markets to paid attractions and unique experiences like Victorian Christmas at the Tower of London, running from mid-November into January.
Key Events & Attractions
- Winter Wonderland (Hyde Park): Huge festive fair with ice skating, rides, markets (Nov 14, 2025 – Jan 1, 2026).
- Christmas at Kew: Beautifully illuminated trail through Kew Gardens (Nov 14 – Jan 4).
- Southbank Centre Winter Market: Festive stalls, food, and free Winter Light trail.
- Christmas Lights: Iconic displays on Regent Street, Oxford Street, Covent Garden, Carnaby Street, and Belgravia.
- Ice Skating: Iconic rinks at Somerset House, Natural History Museum (check for 2025), and Kew.
- Covent Garden: Festive decor, market, dining, and treats.
- Hogwarts in the Snow: Warner Bros. Studio Tour transforms for Christmas.
- Royal Albert Hall: Christmas concerts and carols.
- Tower of London: Victorian Christmas experience with music and games.
Markets & Shopping
- Spirit of Christmas Fair: Olympia London (Nov 3-9).
- Borough Market: Festive food stalls.
- Coal Drops Yard & Seven Dials: Unique shopping and festive atmosphere.
Unique Experiences
- Christmas Lights Bus Tour: See all the famous lights.
- National Trust: Decorated historic houses (Ham House, Osterley Park) and craft fairs.
- Outernet Ice Palace: Free immersive experience.
Planning Tips
- Most major lights and markets run from early November to early January.
- Book popular attractions like Winter Wonderland, Kew, and theatre tickets in advance.
- Many Christmas markets and light trails are free to enter.