Doctor Who's John Simm cast in A Christmas Carol at the West End
The Old Vic has bagged another Doctor Who actor for its next Scrooge.
![Crime, ITV Closeup of Gareth Horsburgh](https://images.immediate.co.uk/production/volatile/sites/3/2023/06/john-simm-44e7ce1.jpg?quality=90&resize=980,654)
John Simm has been cast in this year's production of A Christmas Carol at The Old Vic.
The actor, best known for playing The Master in Doctor Who and Detective Sam Tyler in Life on Mars, will be leading the cast as Scrooge in the upcoming West End run.
The classic Dickens story is now in its eighth year at the theatre and has been once again adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child).
Last year the role was taken by Simm's Time Lord counter-part Christopher Eccleston, and saw 66,000 people coming through the door.
The show's director Matthew Warchus commented: "For 2024, we’re delighted to be welcoming the brilliant John Simm as Scrooge. He’ll be donning the red coat and crumpled top hat and joining an outstanding ensemble cast as we share another feast of music, magic and festive joy with our audiences, whether they’re seeing the production for their first time or the eighth!"
More like this
A will take place over the Christmas period, starting on 9th November. So, here's everything you need to know about tickets.
Buy A Christmas Carol tickets at London Theatre Direct
Buy A Christmas Carol tickets at LOVE Theatre
Where can I see John Simm in A Christmas Carol?
![john-simm-the-master John Simm - The Master](https://images.immediate.co.uk/production/volatile/sites/3/2019/12/john-simm-the-master-59999e7-e1721907064179.jpg?quality=90&fit=700,467)
John Simm's time as the tight-fisted hand to the grind stone will take place at The Old Vic theatre at Waterloo. To get there you can head to Waterloo (Bakerloo, Northern, Jubilee, Waterloo & City line) or Waterloo East (National Rail).
How long does A Christmas Carol run for?
This production of A Christmas Carol will run from 9th November 2024 to 4th January 2025. Bear in mind that although Christmas will be over, there's likely to be more availability after the Christmas period.
By entering your details, you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
How much do A Christmas Carol tickets cost?
Tickets start at £17 at London Theatre Direct and £15.60 at LOVE Theatre – but be aware this comes with a booking fee. The prices then go up by £31, £49, £62, £90, £112 and £162.
How to get A Christmas Carol tickets
Tickets are on sale now at London Theatre Direct and LOVE Theatre.
There's currently still plenty of availability, although this will run out as we get closer to Christmas, so don't hang around.
Buy A Christmas Carol tickets at London Theatre Direct
Buy A Christmas Carol tickets at LOVE Theatre
We know it's early, but here's the full list of best Christmas shows and best UK pantomimes. And don't forget about Sabrina Carpenter final ticket sale.