Theatre Royal [Blackpool]
Theatre Royal, Blackpool
Theatre building in Blackpool, United Kingdom, opened in 1868
theater in Blackpool
Theatre Royal
20 Clifton Street / Talbot Square, Blackpool, Lancashire, FY1 1JP, England