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