Filters:
amphitheater in Scarborough, England
About 1 results.
Scarborough Open Air Theatre
Northstead Manor Gardens, Burniston Road, YO12 6PF, YO12 6PF Scarborough, United KingdomThe Scarborough Open Air Theatre is the largest open air theatre in Europe seating 6,500! www.scarboroughopenairtheatre.com