Unfortunately our website was lost recently through an error by our hosting provider.
We have been waiting for the website to be recovered/restored but it is looking increasingly like this may not be possible. We have therefore commissioned a new website and are currently working hard to build that as quickly as we can.
Our apologies to all parents/visitors for any inconvenience this may cause.
If you have any queries please do not hesitate to contact us on 01925 634967.