What’s On

Current

Nothing to see here right now

Upcoming

Cinema

Royal Ballet & Opera: Tosca

5 October 2025

Dir. Oliver Mears, 2025
210 mins

A star-studded cast includes soprano Anna Netrebko performing the role of Tosca, tenor Freddie De Tommaso as Cavaradossi, and bass-baritone Gerald Finley as Scarpia, with Music Director of The Royal Opera Jakub Hrůša conducting his first new production in the role. An alternative, modern-day Rome provides the backdrop for Oliver Mears’ unmissable, gripping new production of Puccini’s thriller.

Screening
Sunday 5 October, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: LA FILLE MAL GARDÉE

9 November 2025

Choreography. Frederick Ashton, 2025

210 mins

Lise, the only daughter of Widow Simone, is in love with the young farmer Colas, but her mother has far more ambitious plans for her. Simone hopes to marry her off to Alain, the son of the wealthy proprietor Thomas. Desperate to marry Colas rather than Alain, Lise contrives to outwit her mother’s plans. 65 years after its premiere, The Royal Ballet presents Frederick Ashton’s La Fille mal gardée.

Screening
Sunday 9 November, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Cinderella (2024)

30 November 2025

Choreography. Frederick Ashton,
195 mins

This enchanting ballet by The Royal Ballet’s Founding Choreographer Frederick Ashton is a theatrical experience for all the family and will transport you into an ethereal world where a sprinkling of fairy dust makes dreams come true.

Screening
Sunday 30 November, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: The Nutcracker

14 December 2025

From Free - £19

Read more

Cinema

Royal Ballet & Opera: La Traviata

18 January 2026

Dir. Richard Eyre

240 mins

As intimate as it is sumptuous, La traviata features some of opera’s most famous melodies, and is a star vehicle for its leading soprano role sung by Ermonela Jaho. In director Richard Eyre’s world of seductive grandeur, the tender and devastating beauty at the centre of Verdi’s opera shines bright.

Screening
Sunday 18 January, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Woolf Works

15 February 2026

Choreography. Wayne McGregor, 2026
210 mins

Virginia Woolf defied literary conventions to depict rich inner worlds – her heightened, startling and poignant reality.

Resident Choreographer Wayne McGregor leads a luminous artistic team to evoke Woolf’s signature stream of consciousness writing style in this immense work that rejects traditional narrative structures. Woolf Works is a collage of themes from Mrs Dalloway, Orlando, The Waves and Woolf’s other writings. Created in 2015 for The Royal Ballet, this Olivier-award winning ballet triptych captures the heart of Woolf’s uniquely artistic spirit.

Screening
Sunday 15 February, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Giselle

8 March 2026

Choreography. Peter Wright,
210 mins

The peasant girl Giselle has fallen in love with Albrecht. When she discovers that he is actually a nobleman promised to another, she kills herself in despair. Her spirit joins the Wilis: the vengeful ghosts of women hell-bent on killing any man who crosses their path in a dance to the death. Wracked with guilt, Albrecht visits Giselle’s grave, where he must face the Wilis – and Giselle’s ghost.
Peter Wright’s 1985 production of this quintessential Romantic ballet is a classic of The Royal Ballet repertory.

Set to Adolphe Adam’s evocative score and with atmospheric designs by John Macfarlane, Giselle conjures up the earthly and otherworldly realms in a tale of love, betrayal and redemption.

Screening
Sunday 8 March, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Siegfried

5 April 2026

Dir. Barrie Kosky
330 mins

Raised by a scheming dwarf and unaware of his true family origins, a young man embarks on an epic journey. Soon, destiny brings him face-to-face with a shattered sword, a fearsome dragon and the cursed ring it guards, and a Valkyrie forced into enchanted slumber…

Screening
Sunday 5 April, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: The Magic Flute

26 April 2026

From Free - £19

Read more