A Christmas Carol at Theatre by QE2 (17-26 Dec)
Bring the family to a festive classic filled with laughter, warmth and magic as A Christmas Carol arrives at Theatre by QE2 in December 2026. Charles Dickens’ timeless tale returns to the stage in a bright and playful production designed to bring the festive season to life. The show is suitable for all ages 3+ years old and will run approximately 2 hours, including interval.
