Swindon Borough Council Swindon, Wiltshire, South West England, England Office Photos | Glassdoor