About
The Opera House Theatre is a large, Grade II* listed venue situated within Blackpool’s Winter Gardens entertainment complex, known for its impressive Art Deco architecture and capacity for over 2,800 people across three levels. As one of the UK's biggest theatres, it has a long history dating back to 1889 and was most recently rebuilt in 1939.