Our last Ofsted inspection was in November 2017.
Please see the reports below:
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.
Church Road, Liverpool, L13 2BA • 0151 228 4137 • Email Us
Our last Ofsted inspection was in November 2017.
Please see the reports below:
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.