Deptford Green School

Deptford Green School
Edward Street, New Cross, London, SE14 6AN
Photo of Deptford Green School