Jun 12th, 2025
Southwark News – St Michael’s receives an outstanding Ofsted report
St Michael’s Catholic College has been awarded the highest judgement in their April Ofsted report, receiving ‘outstanding’ ratings in all five categories…
Jun 12th, 2025
St Michael’s Catholic College has been awarded the highest judgement in their April Ofsted report, receiving ‘outstanding’ ratings in all five categories…