The Nutcracker

Dance

The Nutcracker

Saturday, 19 December 2026 · 19:00 to 21:10

Royal Opera House · Main Stage · London

On sale · £142 to £238