Mud, Sweat, and Cheers at Cross Country!
A massive well done to the 23 brave runners from Years 3–6 who tackled the Key Stage 2 cross country event a few Saturdays ago. Competing in a huge field of 398 runners, our team battled through a gruelling one-mile course defined by incredibly muddy...