1. The Nutcracker at the Royal Opera House
From 23rd November until 8th January the festive classic, The Nutcracker, graces the stage at the Royal Opera House. Watch in awe as The Royal Ballet pirouette and leap across the stage to Tchaikovsky’s enchanting music, with renowned choreographer and director, Peter Wright, leading the production. This charming performance will leave you feeling even more excited for the upcoming festivities.
2. A Christmas Carol at The Old Vic
A Charles Dickens classic and a must-see this Christmas, A Christmas Carol has been beautifully reinvented for the stage by Jack Thorne. From 13th November until 8th January, enjoy director Matthew Warchus’ uniquely staged production with its talented cast of actors, with renowned Stephen Mangan playing Ebenezer Scrooge himself.
3. Carols by Candlelight at the Barbican Hall
On Sunday 19th December, prepare for a heart-warming evening full of traditional Christmas carols with Carols by Candlelight. Staged at the Barbican Hall, this rousing concert that will raise the hairs on the back of your neck will be performed by the Mozart Festival Orchestra and Chorus. Fully dressed in 18th Century costume, this beautiful concert will be sure to get you in the Christmas spirit.