Ofsted

We are delighted to announce that we received a ‘Good’ rating for our very first Ofsted!

The official report can be found here – Ofsted report – Henhurst Ridge