Click below for more dates & times

It's Christmas Eve, and whilst London is alive with festive cheer and seasonal goodwill, the miserly Ebenezer Scrooge grows meaner by the minute.

A heartless money lender, who cares more about counting his coins than for his fellow man, Scrooge despises Christmas and everything to do with it. But will a timely visit from the haunting ghosts of Christmas past, present and future change his wicked ways before it’s too late?

Two actors introduce us to Scrooge, Bob Cratchit, Tiny Tim and a host of extraordinary characters as you have never seen them before in a festive retelling of Charles Dickens’ classic tale.

★★★★★ 'An exquisite piece of magical theatre' - Musical Theatre Review

Proof of vaccination required for entry. Children 11 years of age and younger are exempt from needing to provide a proof of vaccination at this time as they are not yet eligible to be vaccinated.

Physical distancing is no longer required while seated.

Physical distancing of 2m/6ft must be maintained in shared areas - box office, entrance, lobby, washrooms, bar.

Masks are required to be worn while seated unless while consuming beverages or food.

A Christmas Carol