Towers School & Sixth Form Centre 2013 - 2015 Ashford, Ashford, Kent, UK, AshfordEnergy / Materials / Mechanics