Remaining time: 

Important information

Child policy
Suitable for ages 8+
Running time
2hr 5 min (inc interval)
Performance dates
23 November 2019 - 18 January 2020
Please note this play contains haunting supernatural themes and some content which younger audiences may find upsetting.
Special notice
All persons entering the theatre, regardless of age, must have a ticket. Babes in arms are not admitted to the auditorium. All children must be old enough to occupy their own seats.
There will be an audio described performance on 6 January, 2020 and a captioned performance on 10 January, 2020.

A Christmas Carol Customer Reviews

5 / 5 (196 customer reviews)


4 hours ago

A brilliant production. Superb staging (and I speak as someone who played Scrooge in a pantomime!), brilliant atmosphere, great singing and music - best Christmas entertainment I've ever been to. And the front-of-house staff in the theatre were enthusiastic, kind and helpful.


18 hours ago

Magical is what I kept hearing people say after the show. And they were spot on! Wonderfully festive production, audience fully surrounds the stage, free mince pies and satsumas handed out as you walk into the stunning Victorian London set. Plus it actually snowed! Buy your ticket to see this play NOW!

Next Available Performances of A Christmas Carol

TODAY is 5th December 2019

Powered by

London Theatre Direct