The Nutcracker

Dance

The Nutcracker

Friday, 11 December 2026 · 19:30 to 21:40

Royal Opera House · Main Stage · London

Sold out · £36 to £142