The Opera House

Go Back

97 Church St, Blackpool, FY1 1HL T: 0844 856 1111

The Opera House in Blackpool

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.