Event

6 festive things to do in London at Christmas with kids

christmas in london
christmas cart in london

Christmas in London is a wonderful opportunity to slow down, enjoy family time and create memories that tend to stay with children long after the season ends. From glittering streets to musical adventures and cosy traditions, the city offers plenty of ways to make the most of the festive season.

Explore these family-friendly activities and enjoy a magical night together, whether you’re in town for Christmas Eve, Christmas Day or simply soaking up the atmosphere in the weeks before.

1. Enjoy the London Christmas lights

London’s Christmas light displays are one of the simplest and most enchanting ways to experience the city at its seasonal best.

Begin at Oxford Street, where 300,000 energy-efficient LED stars illuminate Europe’s longest shopping street, creating a glowing canopy that blends tradition with modern sparkle.

Just around the corner, Covent Garden transforms into a festive postcard: golden bells, giant baubles and spinning mirror balls fill the Market Hall with warm seasonal shimmer.

Continue towards Regent Street, where the Spirit of Christmas angels sweep across Regent Street, Piccadilly and Jermyn Street in a dazzling overhead display.

For something more refined, Bond Street unveils a brand-new lighting design in partnership with Chanel Fragrance and Beauty. Inspired by the iconic Chanel No. 5 perfume bottle, the installation brings a hint of Parisian elegance to the festive season.

Tips:

  • Start near Oxford Circus and simply wander; hop on a bus when little legs get tired.
  • Pack snacks and warm layers, it can feel windy between the streets.
  • Avoid Friday and Saturday evenings when crowds peak.

carnaby street christmas light

2. Visit Christmas Markets

Leicester Square Christmas Market

Leicester Square’s famous entertainment hub receives a full yuletide makeover. Wander between traditional wooden stalls filled with crafts, handmade gifts and delicious festive treats.

Kids can enjoy the sparkling atmosphere, while grown-ups may appreciate the lively performance schedule held throughout the season. This year also welcomes Skate Leicester Square, adding a fun new way for families to embrace the winter chill.

Hyde Park Winter Wonderland

Follow the twinkling lights into Hyde Park for Winter Wonderland, one of London’s biggest festive attractions. More than 100 wooden cabins showcase unique gifts, jewellery and handmade creations perfect for early Christmas shopping.
Families can enjoy the UK’s largest outdoor ice rink, a giant observation wheel and an exciting programme of Winter Wonderland Christmas shows. It’s energetic, colourful and packed with activities for all ages.

3. Join the Santa Steam Express train

  • Departure from: Victoria, London
  • Ticket fee: From £55.00 per person

The Santa Steam Express returns this festive season, joined once again by the Polar Express, bringing a nostalgic sense of wonder to London.

Departing on December 20 and 22, four trains per day take families on a 75-minute journey aboard festively decorated 1970s carriages. Santa and his cheerful helpers move through the train, adding excitement for young travellers.

Tips:

  • Check what’s included: presents, photos and Santa time vary.
  • Weekdays and early-season dates tend to be quieter.
  • Choose roomy settings for toddlers so the experience feels relaxed.

4. Enjoy Christmas afternoon tea at The Langham, Fitzrovia

Address: 1C Portland Place, Regent Street, London W1B 1JA

Opening hours:

  • Mon – Sat: 7 AM–11 AM; 12:30 PM–5 PM; 6 PM–11 PM
  • Sun: 7 AM–11 AM; 12:30 PM–5 PM; 6 PM–10 PM

Admission: £95

Must-try item: Afternoon tea cakes, cheese cones

This year, The Langham teams up with its neighbour Hamleys for a playful Christmas high tea in London. Two whimsical menus including one for adults and one for children, celebrate nostalgic childhood toys through imaginative pastries shaped like rocking horses and wooden trains.

Set within The Langham’s refined interiors, it’s a calming, festive treat perfect for families looking to unwind together.

 

5. Go ice skating

Ice skating in central London is a seasonal favourite that never loses its charm. At Hyde Park Winter Wonderland, the UK’s largest outdoor rink circles a Victorian bandstand wrapped in shimmering lights and music.

Meanwhile, Somerset House transforms its courtyard into a crisp winter scene, complete with elegant decorations and a festive market curated with Moët & Chandon.

Tips:

  • Book ahead, sessions fill quickly.
  • Dress in warm layers.
  • Stay hydrated and take breaks.
  • Support young skaters with hand-holding or balance aids.
  • Arrive early to get comfortable on the ice.

6. Enjoy musical plays at London theatres

Sleeping Beauty at the London Palladium

The West End’s biggest Christmas show celebrates its 10th anniversary with a spectacular retelling of the classic tale.
Sleeping Beauty at The London Palladium is grand, glittering and packed with humour, delivering that beloved fairytale message with a promise of the happiest ending. Families can expect dazzling staging and plenty of festive spirit.

The Gruffalo’s Child at Lyric Theatre

Distance from Fitzrovia Quarter: 0.9 mile (20 mins walk)

Follow the Gruffalo’s Child on her brave journey into the deep dark wood in Tall Stories’ heart-warming adaptation of Julia Donaldson and Axel Scheffler’s beloved book. With songs, gentle humour and magical storytelling, it’s perfect for families with children aged 3 to 10.