Address: Burniston Road
Theatre in Scarborough, England. Scarborough Open Air Theatre is an outdoor theatre in Scarborough, North Yorkshire, England. It was built in Northstead Manor Gardens in 1932, and originally closed in 1986.
Theatre in Scarborough, England. Scarborough Open Air Theatre is an outdoor theatre in Scarborough, North Yorkshire, England. It was built in Northstead Manor Gardens in 1932, and originally closed in 1986.