A Christmas Carol

Old Vic Theatre

Available until 4 January 2025

Book now from £75.00

Buying as a gift? Lovetovisit Gift Card available here!

Get tickets here for A Christmas Carol for one of the best Christmas shows of 2024

Matthew Warchus' big-hearted, Tony Award-winning, 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, His Dark Materials) and starring John Simm (Life on MarsGrace) as Ebenezer Scrooge. 

A Christmas Carol  fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in London’s longest running adaptation of this beloved festive favourite.

  • Age recommendation: 8+
  • Duration: 2 hours (including interval)
Location
London,
United Kingdom
Show on Google Maps

How To Find Us

By Public Transport:

The easiest way is by public transport. The Old Vic is a 5-minute walk from Waterloo Station on the Cut and Waterloo Road. It’s also a short walk from Southwark Station. The Southbank, just 5 minutes away, offers excellent restaurants and bars if you want to grab something to eat or drink before the performance.

Facilities
  • Toilets
  • Bar
More Info
What is the running time of A Christmas Carol?

A Christmas Carol is approximately two hours, including interval.