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]