What's On?

The Royal Ballet: The Nutcracker

The Royal Ballet: The Nutcracker

13/12/2026

Peter Wright’s classic production of this festive family favourite sparkles to the swell of Tchaikovsky’s orchestral score, alongside the glow and grandeur of Julia Trevelyan Oman’s period designs. This Season marks Peter Wright’s centenary.

Afternoon Film: Scrooge

Afternoon Film: Scrooge

15/12/2026

Join us for a festive afternoon with a screening of the 1970 musical retelling of Charles Dickens’ classic novel about an old bitter miser taken on a journey of self-redemption, courtesy of several mysterious Christmas apparitions.