Barclays School, Stevenage 2012 - 2017 Stevenage, Hertfordshire, UK, StevenageSocial and cultural activities