St Michael's triathletes raise £15,203 for charity!
Camp Beaumont returns to St Michael's this summer!
Creative Day
Ellis Andrews Cricket Tournament
Discovering Ancient Egypt
St Michael's maintains Green Flag status with Merit!