Church Road, Liverpool, L13 2BA  •  0151 228 4137  •  Email Us

 

Our last Ofsted inspection was in March 2023.

Please see the reports below:

Download: Ofsted Report – March 2023 [PDF}

Download: Ofsted Report – November 2017 [PDF]

Download: Ofsted Report – January 2013 [PDF]

You can view our latest reports on the Ofsted website by clicking here.