This Week's Highlights

12 Days at Chickenshed Theatre

12 Days

18 November 2026 - 9 January 2027

Five children embark on an extraordinary journey to discover the meaning of love in this uplifting festive production at Chickenshed Theatre. ... read more

Greenwich Lantern Parade and Christmas lights switch-on

Greenwich Lantern Parade

18 November 2026

Watch local schoolchildren lead a glowing lantern procession through Greenwich before the Christmas lights are switched on at Greenwich Market. ... read more

People celebrating Christmas in London

What's On at a Glance

Festive Season 2026-27

Use the week-by-week listings guide to quickly see what's on in London while you're here. Choose from concerts, theatre, dance, markets, walking tours, workshops and much, much more. ... don't miss out

Christmas at Greenwich Market

Christmas at Greenwich Market

18 November 2026 - 24 December 2026

Browse handcrafted gifts from British designer-makers and enjoy festive food and treats at Greenwich Market's seasonal Christmas market. ... read more

Glide ice rink at Battersea Power Station

Glide

6 November 2026 - 3 January 2027

Skate beneath the iconic chimneys of Battersea Power Station, with riverside views, festive lights, food, drink and fairground rides. ... read more

Skate Leicester Square ice rink

Skate Leicester Square

31 October 2026 - 3 January 2027

Take to the ice in the heart of the West End, then warm up with a hot chocolate and browse the festive market stalls. ... read more

Cinderella at the Lyric Hammersmith Theatre

Cinderella (Lyric)

14 November 2026 - 3 January 2027

Enjoy the Lyric Hammersmith's lively twist on the classic fairy tale, with show-stopping songs, comedy and a little festive magic. ... read more

The Jungle Book at the National Theatre

The Jungle Book

13 November 2026 - 6 February 2027

Discover Mowgli's thrilling adventure in a vibrant new National Theatre production, with inventive puppetry bringing the jungle to life. ... read more

London for Christmas podcast

Your Weekly Podcast

London for Christmas on the move

Each week, catch up with Claire and Alistair for ideas on what to do in London for the week. A new podcast is released every Sunday. ... subscribe today

Peter Pan at Polka Theatre

Peter Pan (Polka)

14 November 2026 - 24 January 2027

Fly away with Peter, Wendy and Tink in a lively family musical adventure featuring original songs, beatboxing and a fresh take on Neverland. ... read more

It's A Wonderful Life at Jermyn Street Theatre

It's A Wonderful Life!

19 November 2026 - 3 January 2027

Step into a 1940s radio studio for an inventive stage adaptation of the beloved Christmas story, brought to life by a small ensemble cast. ... read more

Robin Hood at Queen's Theatre

Robin Hood (Queen's)

18 November 2026 - 2 January 2027

Join Robin Hood, Maid Marian and their Merry Band for a laugh-out-loud pantomime adventure packed with songs, surprises and family fun. ... read more

Christmas events and workshops at Fortnum and Mason

Christmas with Fortnum & Mason

16 November 2026 - 4 December 2026

Enjoy festive food events and hands-on experiences at Fortnum's, from seasonal conversations to a Christmas pie-making masterclass and wreath workshop. ... read more

Fulham Palace Christmas Fair

Fulham Palace Christmas Fair

21-23 November 2026

Explore festive stalls, seasonal treats, carols and family activities at the historic Fulham Palace, with every purchase supporting the Palace. ... read more