fbpx

Opera House, Scarborough

Address: St Thomas Street, Scarborough, YO11 1DU, England, United Kingdom
Tour dates: 18–30 Jan 1954, 7–12 Jan 1963, 17–22 Jan 1966
Notes: Closed as theatre in 1995, demolished 2004
Made by Palace