A Christmas Carol - West End

A Christmas Carol
Don't be a Scrooge, celebrate the season with A Christmas Carol tickets!
OfferWas £67.50 Now £34 Saving £33
From £48.00
Book Tickets


£81 tickets now £34

£78 tickets now £33

Valid all performances 1 - 18 January 2020. 

Excluding 4 January and 11 January matinee performance 2020.

Book by 18 December 2019.

A Christmas Carol on the West End! All about A Christmas Carol in London - tickets, summary, running time, seating plan and all the information you need. Book the best, cheap and last minute discont tickets to see A Christmas Carol on the West End in London in 2020

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic returns to The Old Vic, joyously adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child).

The Old Vic’s A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in this uplifting story.

Book Tickets


StartsFriday, 29 November 2019
EndsThursday, 16 January 2020
Running Time2hr 5 min (inc interval)


VenueOld Vic Theatre
AddressThe Cut, Waterloo Road, London, SE1 8NB
View Google Map
Nearest TubeWaterloo Underground Station
Seating PlanView Seating Plan

Minimum Age

Suitable for ages 8+

Important 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.