Our most recent Ofsted inspection took place in September 2023.
This inspection, conducted as a Section 8 Inspection within the Ofsted framework, was a two-day process with the primary goal of evaluating whether our school continued to maintain its 'good' rating, as assessed in 2018.
The inspection report will be published shortly.
Please click on the link below to view our previous Ofsted Reports:
Our most recent Diocese of Westminster review took place in March 2019.