Deptford Park Primary School

The World in Our School

Ofsted Report

Please find attached the report from Ofsted’s recent visit.

Deptford Park Ofsted Report

Share |