London has a wealth of festive fare to enjoy this Christmas. We have already covered off our pick of pantomimes and children's shows to book, and today it's the turn of Christmas-themed plays and musicals. Book for guaranteed Christmas cheer
A Christmas Carol at the Old Vic
Jack Thorne's adaptation of Dickens' stone-cold Christmas classic has become an Old Vic staple, entrancing visitors year after year. 2023's edition is particularly special with the casting of the great Christopher Eccleston as Ebenezer Scrooge. Not one to miss.
To January 6; buy tickets here
Two Strangers (Carry a Cake Across New York) at the Kiln Theatre
Set at Christmas, this glorious new musical by Jim Barnes and Kit Buchan is a love letter to the rom-coms of the Eighties and Nineties (as well as Home Alone 2). With winning performances from Sam Tutty and Dujonna Gift and catchy, witty tunes, this is a must-see.
To December 23, buy tickets here
Gwyneth Goes Skiing at the Pleasance Theatre
According to Linus Karp, who takes on the role of the Hollywood A-lister herself, Gwyneth Goes Skiing "is going to be camp, it’s going to be Christmas, it’s going to be Goopy.” It’s the story of the Hollywood A-lister who collided on the slopes with a retired optometrist, an incident that would end up in court seven years later. A comedy of love, betrayal and skiing, where the audience is the jury.
To December 23. pleasance.co.uk
A Christmas Carol at Alexandra Palace
London's other Christmas Carol, this time in the glorious surroundings of Ally Pally. This adaptation is by Mark Gatiss and the production has Keith Allen taking on humbugging duties as Scrooge.
To January 7, buy tickets here
Elf the Musical at the Dominion Theatre
It’s Elf, you either love it or you don't... This musical adaptation of the wildly popular Will Ferrell movie about Buddy the Elf’s adventures in New York continues to pull in the punters to the Dominion. Real festive fun.
To January 6; buy tickets here
Christmas Actually at the Royal Festival Hall
Talking of a Christmas movie that divides audiences, there is none more divisive than Love Actually, with its gloopy tales of winter romance and heartbreak. But it clearly inspires devotion among enough fans to prompt the arrival of this Christmas variety extravaganza, curated by the film's creator Richard Curtis on the South Bank.
December 7-11; buy tickets here
A Sherlock Carol at the Marylebone Theatre
This Dickens/Doyle mashup returns to Baker Street after a successful premiere last year. The plot revolves around the famed detective meeting a grown up Tiny Tim, who asks him to investigate the murder of his reformed benefactor Ebenezer Scrooge.