The Nutcracker

Dance

The Nutcracker

Wednesday, 23 December 2026 · 13:30 to 15:40

Royal Opera House · Main Stage · London

Sold out · From £142