SeatPlan Logo
A Christmas Carol - A Ghost Story hero image
A Christmas Carol - A Ghost Story hero image

A Christmas Carol - A Ghost Story Tickets

Mark Gatiss’ atmospheric retelling of Charles Dickens’ ghost story is the perfect match for Ally Pally’s beautiful Victorian theatre.

A beloved Victorian Christmas classic

Head to the grand 19th-century surrounds of Alexandra Palace this winter for one of the most famous stories ever, A Christmas Carol. Mark Gatiss’ version of the Dickens tale is the perfect spooky story to enjoy in the gorgeously restored Alexandra Palace Theatre, and will transport you back into the magic and supernatural thrills of Victorian London.

Marley was dead, or so Scrooge thought. The mean-spirited moneylender plans to spend his Christmas as he always does: working and collecting debts. But when the ghost of his old partner appears on Christmas Eve night with a stark warning, Scrooge’s life changes forever. As three more ghosts usher him on a haunting journey, the most famous miser of them all realises that it isn’t too late to change his ways…

After a hugely successful run in 2021, writer and actor Mark Gatiss’ (Sherlock; The League of Gentlemen) version of Charles Dickens’ ghost story returns to Alexandra Palace. Gatiss’ love of all things Victorian and supernatural makes this a startling watch with spine-tingling effects, whilst also reveling in the pure delight of Christmas.

Book Mark Gatiss A Christmas Carol tickets and see a quintessential festive story in one of London’s most atmospheric theatres - an experience that can’t be matched anywhere else.

Find Tickets

A Christmas Carol Ghost Story tickets

From £19.00

Rated Excellent
Performance dates:
24 Nov 2023 - 07 Jan 2024
Running time:
2 hours 10 minutes (including an interval)
Alexandra Palace Theatre (See map)
Age recommendation:
Best for age 8+

Best Seats

A Christmas Carol - A Ghost Story seat view photos show what view you will get for your money. Our users will start adding seat views when the show opens.

Show Times

Monday - -
Tuesday - 7.30pm
Wednesday - 7.30pm
Thursday 2.30pm 7.30pm
Friday - 7.30pm
Saturday 2.30pm 7.30pm
Sunday 1.00pm
How Long is A Christmas Carol Ghost Story?
A Christmas Carol Ghost Story running time is 2 hours and 10 minutes including an interval.
Matinee shows
A Christmas Carol Ghost Story matinee performances start at 1.00pm and finish at 3.10pm or start at 2.30pm and finish at 4.40pm or start at 5.00pm and finish at 7.10pm.
Evening shows
A Christmas Carol Ghost Story evening performances start at 7.30pm and finish at 9.40pm.
  • from
  • Your basket is empty.