The Opera House, Blackpool, Whats On and Theatre Tickets
The Opera House
97 Church St, Blackpool, FY1 1HL T: 0844 856 1111
The Opera House, Blackpool
The Winter Gardens is a large complex of theatres and conference facilities in the town centre of Blackpool, England. The site was opened in 1878 but a large part of the current building is relatively recent, dating back to the 1930s.