Ofsted Report March 2022
10211455 – St Michael’s CofE Pr – 123143 – Final Ofsted Report
Half-Termly News
10211455 – St Michael’s CofE Pr – 123143 – Final Ofsted Report
Autumn Term 2021 – School News
Internet Safety and Technology PP
Library Newsletter 23 January 2020
School News Autumn 2019
School News Summer Term 2019
School News Spring Term 2019
School News Autumn Term 2018
School News Spring 2018