The Bishop's Stortford High School — school in Hertfordshire, UK