Opera House Theatre, Blackpool
The Opera House Theatre is a theatre in Blackpool, Lancashire, England.[2] It is located within the Winter Gardens, a large entertainment complex in the town centre and originally opened in 1889, although it has been rebuilt twice, in 1910 and 1939.[3]