Mechanics Institute [Swindon]
Theatre building in Swindon, United Kingdom
theater in Swindon
Mechanics Institute
Emlyn Square, Railway Village, Swindon, Wiltshire, SN1 5BP, England