- Home
- Christmas 2026
- A Christmas Carol

Questions
When does A Christmas Carol start and end?
A Christmas Carol runs Wednesday, 30 December 2026, 19:00.
Where is A Christmas Carol?
A Christmas Carol takes place at The Old Vic, Waterloo Road, London.
Find more Christmas
Getting there
The Old Vic, Waterloo Road, SE1 8NB London, England, GB
Open in Maps (opens in a new window)