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