Royal Ballet School

Ruth is currently creating a new work for the Royal Ballet School Summer Performances 2025

Next Generation Festival

Linbury Theatre, Royal Opera House

Wednesday 24 June, 19.00
Thursday 25 June, 19.00

Tickets on sale soon

Opera Holland Park

Wednesday 2 July, 19.00
Thursday 3 July, 19.00
Friday 4 July, 19.00
Saturday 5 July, 14.00
Saturday 5 July, 19.00

Tickets on sale: Wednesday 5 March 2025

Royal Opera House

Main stage, Royal Opera House

Saturday 12 July, 12.00

Tickets on sale: Wednesday 19 March 2025