The Magic Flute

Opera

The Magic Flute

Thursday, 11 February 2027 · 19:15 to 22:20

Royal Opera House · Main Stage · London

On sale · £12 to £255