Christmas In London
London has gone all out this Christmas with top winter festivals, West End shows and romantic skating rinks. Go by train from as little as £6 one-way.
Hyde Park's Winter Wonderland
Take the Victoria line from London Euston train station to Green Park then savour a short, brisk walk to the annual Winter Wonderland extravaganza in Hyde Park. Admission is free but the various attractions have separate entry times and prices. Children can meet Father Christmas in Santa Land and there is a bustling Bavarian Village crammed with market stalls. New shows this year include Zippo's Christmas Circus, Peter Pan On Ice, The Snowman Experience and the Teletubbies Christmas Show.
Southbank Centre Winter Festival
The Southbank Centre Winter Festival is in full swing, enticing crowds with wooden chalets filled to bursting with Christmas food, drinks, gifts and treats.
Meanwhile, the Winterville pop-up Christmas town returns to Clapham Common, boasting a dizzying array of entertainment including fairground rides, an ice rink, roller disco, market stalls and street food traders.
The Winter Forest At Broadgate Circle
Shoppers at Broadgate Circle will feel like they have strayed into Narnia this Christmas. The centre is transformed into a family-friendly winter wonderland called The Winter Forest with the addition of 300 snow-covered pine trees, twinkling lights and wood cabins.
Skate At Somerset House
Skate At Somerset House has become a glorious annual tradition. The Edmond J. Safra Fountain courtyard is transformed into an ice-skating rink until January 13. Youngsters who are unsteady on their blades can build up their confidence using a cute polar bear stabiliser.
Ideal Home Show Christmas
If you are seeking inspiration for the perfect present, The Ideal Home Show Christmas decks the halls of Olympia with decorations and gift ideas from November 21-25 to ensure your home is full of festive cheer, plus experts share their tips to ensure your Yuletide passes without a hitch.
Marvel's Avengers S.T.A.T.I.O.N.
From November 29, fans of Marvel Comics will be in their element as Marvel's Avengers S.T.A.T.I.O.N. London explodes at the ExCel in Royal Victoria Dock. The thrilling multi-room experience invites visitors become an agent of the Science Training and Tactical Intelligence Operative Network (S.T.A.T.I.O.N.) by lifting Thor's hammer and taking a simulated flight inside one of Iron Man's iconic suits.
Raymond Briggs' Father Christmas
Theatres across the capital are filled with pre-Christmas crackers. From November 21, Raymond Briggs' Father Christmas swoops into the Lyric Hammersmith. The charming picture book is brought to life on stage by Pins And Needles with puppetry and live music.
From November 22, Birmingham Repertory Theatre's musical adaptation of Raymond Briggs' children's story The Snowman returns to the Peacock Theatre. You’ll be walking in the air as a little boy and his frosty friend take flight.
A Christmas Carol
From November 24, Stephen Tompkinson spits “bah humbug!” as Ebenezer Scrooge in Matthew Warchus' staging of Charles Dickens's timeless classic A Christmas Carol at The Old Vic.
Also, Olivier Award winner Clive Rowe headlines the 20th annual pantomime at Hackney Empire. He shamelessly scene-steals as the Dame in Aladdin opposite EastEnders favourite Tameka Empson.
Matthew Bourne's Swan Lake
From December 4, Matthew Bourne’s Swan Lake pirouettes back into Sadler’s Wells. The award-winning production has been reimagined for this Christmas but still features an all-male ensemble in place of the traditional female corps-de-ballet.
Then from December 8, Dawn French makes her pantomime debut as the Wicked Queen in Snow White at London Palladium. She’ll be competing for laughs with Julian Clary as The Man in the Mirror, Nigel Havers as The Understudy and ventriloquist Paul Zerdin as Muddles.