Blackpool Opera House., 97 Church Street, Blackpool, FY11HL.
Blackpool Opera House.
97 Church Street, Blackpool, FY11HL.
A grade 2 listed building the Blackpool Opera House is a 2900 capacity venue situated within Blackpool's Winter Gardens Complex (also home to Empress Ballroom, and other venues). It is one of the largest theatres in the UK.