Which of these English venues is home to an annual opera festival, first held in 1934?
Correct answer: Glyndebourne

Player #25874027
Player #5054749,
Lewis, East Sussex is in Wales?

Player #5054749
Not English, it's in Wales

SOOTI
luckycatfay, I'm Scottish and happy to say I have