t’s Christmas Eve, and the miserly misanthrope, Ebenezer Scrooge, is about to have a ghostly night he’ll never forget. Dickens’ festive, immortal tale of redemption and compassion is brought to life in Dyad’s inimitable solo style.

Draw near for an evening of mistletoe and merriment in the company of Marley, Fezziwig, and Cratchit et al to discover the true meaning of Christmas: tenderness for the past, courage for the present, and hope for the future.

Ebenezer lives in us all, and this glorious tale reminds us how not to give in to the Scrooge within.

This masterful solo performance draws inspiration from Dickens’ own legendary readings of his work. With Andrew Margerison (That Knave, Raleigh, Frantic Assembly’s Fatherland, Macbeth) taking on every character — from the sorrowful Cratchit to the jubilant Fezziwig, this is theatre at its most intimate and magical. Directed by Rebecca Vaughan.

Schools rate: £15.50 tickets

Age guidance: 10+
Warnings: Haze

Show information

Running time: 1 hours 15 minutes

When can I see one of the two performances of A Christmas Carol?

Date & Details Tickets & Pricing

On sale 4th Jun at 10am
Buy Presale

Wednesday 25 Nov 2026
Starts: 19:30 | Ends: 20:45

Standard £19.50

On sale 4th Jun at 10am
Buy Presale

Thursday 26 Nov 2026
Starts: 14:30 | Ends: 15:45

Standard £19.50

You may also like...

VIEW ALL
Verified by ExactMetrics