About the site


Transformers is based at Legge House, in Swindon – outside, there are spacious grounds. Inside, there are numerous rooms set aside for programming, recording, worshipping and eating, plus dormitories for sleeping. You can find more information about the location at Legge House’s website here.