The Magic Flute

Opera

The Magic Flute

Saturday, 16 January 2027 · 19:00 to 22:05

Royal Opera House · Main Stage · London

On sale · £12 to £306