Photo Flash: First Look at Rehearsal for A CHRISTMAS CAROL at Windsor Castle
This December, for the first time, an immersive Christmas performance will be staged in the magnificent State Apartments at Windsor Castle. Presented by theatre company Watch Your Head, the family-friendly evening performances of Charles Dickens's A Christmas Carol will take place in the Castle's two largest rooms, where the young Princesses Elizabeth and Margaret performed Christmas pantomimes during the Second World War.