A Christmas Carol - Rose Theatre Header Image

A Christmas Carol - Rose Theatre

From Morgan Lloyd Malcolm, writer of the Olivier Award-winning Emilia, comes a brand-new retelling of Charles Dickens’ timeless classic.
It’s a cold Christmas Eve on the snowy streets of Victorian London, and preparations for another meagre Christmas are well underway - but not for Ebenezer Scrooge. The cruellest, wealthiest woman in town; Scrooge hates charity, she hates carol singers, and most of all… she hates Christmas.
Join the children of the town and Charles Dickens, as they take Scrooge on a time-bending, enchanting journey of self-discovery to confront her past, present and future. Can Scrooge open her heart to undo years of misdeeds before it’s too late?
With all new songs by Eamonn O’Dwyer (Beauty and the Beast) and directed by Rosie Jones (Hansel & Gretel), step into this heart-warming tale of generosity and forgiveness, and experience the spirit of Christmas with the whole family.
This Rose Original Production features a wealth of local talent from the Rose Youth Theatre performing alongside a professional cast.

A Rose Original Production

Important Information

Age guidance: 

5+, younger ages welcome at parental discretion

Access performances:

Audio described performance: Saturday 17 December, 11:30am
BSL Interpreted performance: Tuesday 27 December, 11:30am
Relaxed performance: Thursday 29 December, 11:30am

Age Restrictions

Age guidance: 5+, younger ages welcome at parental discretion

Performance Times

Now taking bookings for performances up until Mon 2nd January 2023.

Show times for each day are below.















Rose Theatre Kingston Details

Rail Icon Nearest rail: Kingston

Parking Icon Car park: Rose Car Park

Congestion Zone Icon In congestion zone?: No

Facilities at Rose Theatre Kingston

Disabled toilets

Infrared hearing loop


Wheelchair accessible

Rose Theatre Kingston Location

24-26 High Street, Kingston, London, KT1 1HL
Get directions

Please note: The location shown on the map is an approximate location of the theatre. In the majority of cases the theatre will be marked on the map so please make sure you locate the exact location yourself. If the theatre is not shown on the map please make sure you locate the correct road name and take account of the directions.

A Christmas Carol - Rose Theatre

Rose Theatre Kingston, Kingston, London

Running until: Mon 2nd January 2023

Running time: 2 hours 15 minutes (incl. interval)