Ofsted gives Chelwood Nursery School outstanding rating

Chelwood Nursery School, St Norbert Road, is one of six Lewisham schools highlighted as being outstanding in the latest Ofsted annual report, according to COI News.