Tue 10th Nov 2026 19:00 - 22:30

The Royal Opera: Carmen

*Screened Performance* Under the oppressive heat of the Spanish sun, the fiercely independent...