Is this where Willow Wood Community Primary School now is?
It is currently mapped here: https://www.openstreetmap.org/way/219542982
https://get-information-schools.service.gov.uk/Establishments/Establishment/Details/108783
(Note the different name, but it is the same school as per previous Oftsed Reports)