The Blackpool Opera House, located at 81 Church Street in Blackpool, is considered one of the largest theatres in Europe, with a capacity of 2,800. The venue is notable for its proscenium arch, which is among the widest in the world, measuring 13,716mm wide and 9,140mm high. The current Opera House opened in 1939 and is the third theatre to occupy this site.
festival Venue in Blackpool
Opera House
81 Church St, Blackpool FY1 1HU, UK map
flagIs this your venue?
By claiming this page you can update and control company information, update listings and much more!
Claim this page
To claim this page, please provide your contact details. A member of the Gig Totem team will get in touch to verify and complete your claim.