St Michael's pupils qualify for National Swimming Finals
Local schools join St Michael's for Orchestra Day
Year 6 step back in time for Victorian Day
Thrilling adventures on Year 4 residential
Exploring France with Years 7 and 8!
133 St Michael's pupils compete in Knight Frank Triathlon