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

Our environment is very important to us and our displays help us with our daily learning and reflection. Here is a snapshot of some of our displays.