The Magic Flute

Opera

The Magic Flute

Wednesday, 6 January 2027 · 19:15 to 22:20

Royal Opera House · Main Stage · London

On sale · £12 to £302