Ofsted

We have recently had our Ofsted inspection on the 13th and 14th March 2023. Please find the report below:

Ofsted March 2023

Ofsted Report - March 2023Diocesan Inspection Report - March 2018

Diocesan Inspection Report - March 2018Ofsted March 2017

Ofsted Report - March 2017