...

Capturing the culture and charm of Debden Park High School, a mixed academy school situated in Loughton.