Charles Dickens’ A Christmas Carol: A Ghost Story

Alexandra Palace



Tue-Sat, 7:30pm; Thu-Sat, 2pm; ; Sun, 2pm & 6pm






Please contact venue


Alexandra Palace

Alexandra Palace Way
Wood Green
N22 7AY
+44 (0)20 8365 4343
Public transport:
Tube: Wood Green Train: Alexandra Palace


Mark Gatiss' adaptation of A Christmas Carol: A Ghost Story returns to the hauntingly atmospheric Alexandra Palace Theatre following the success of the 2021 production of Charles Dickens' classic ghost story.

Prepare to be frightened and delighted this Christmas as you enter the supernatural world of A Christmas Carol, a chilling tale full of special effects in the true spirit of Dickens.

What is Charles Dickens’ A Christmas Carol: A Ghost Story about? 

Perched on a hill overlooking London and its mesmerising panoramic views, Alexandra Palace and the historic theatre becomes the supernatural setting for a Dickensian tale of redemption at the most magical time of the year, perfectly capturing the ambience of 19th century London.

Everyone knows the story of Ebenezer Scrooge, a miserable old man and his journey to a miraculous transformation after being visited by three ghosts on Christmas Eve. Follow Scrooge as he is visited by the ghost of his former business partner, Jacob Marley. After a lifetime of greed, Scrooge is challenged by his former colleague, who believes it's never too late to change your destiny.
But first, he will have to face a few more ghosts - the ghosts of his own past. Through these haunting encounters, Scrooge is forced to confront his own life choices and rediscover the joy of giving and kindness during the holiday season.

Scrooge is as grumpy as ever in this new adaptation, with ghosts from Christmas past, present and future taking you on a journey through his life. Starring as Scrooge is Keith Allen, who has previously appeared in Robin Hood, Kingsman and The Pembrokeshire Murders. Marley is played by Peter Forbes of West End fame, who has appeared in Mamma Mia!, Singin' in the Rain, Guys and Dolls and Follies.

How do I get tickets for A Christmas Carol?

You can purchase tickets for A Christmas Carol: A Ghost Story with us via the book now button on this screen. When you book, you'll be able to select your desired seats and view ticket prices for the play.

How long is Charles Dickens’ A Christmas Carol? 

The play is approximately two hours and 10 minutes long, including an interval.

At what time is the evening show?

Evening performances of A Christmas Carol: A Ghost Story usually take place Tuesdays to Saturdays at 7:30pm and on Sundays at 6pm.

On which days are the matinee performances?

The Charles Dickens’ A Christmas Carol matinees are on at 2:30pm Thursdays and Saturdays; and at 2pm on Sundays.

Where is A Ghost Story playing?

A Christmas Carol: A Ghost Story is performing at the Alexandra Palace Theatre in London, set in Alexandra Palace Park.

How to get there: 

  • Underground - The closest tube station is Wood Green, on the Piccadilly Line. The theatre is about a mile away from the station, approximately a 25-minutes’ walk. 
  • Train - Trains depart from London Kings Cross (Great Northern line) and stop at Alexandra Palace station. From there it is a 10 minute walk to the theatre.
  • Bus - A number of buses (routes 184 and W3) stop nearby at Alexandra Palace Station (stop G). From there it is a 10 minute walk to the theatre.

Is there an age restriction?

As the play contains some spooky elements, it is recommended for anyone aged eight and over

What other shows can I see in London? 

This winter, delight your friends and family with the best Christmas shows you can find in London, from the exhilarating theatre adaptation of ELF The Musical at the Dominion Theatre to the award-winning cabaret featuring acrobats and fire-breathers at La Clique in Leicester Square.


Adult Ticket From £17.42 per ticket