Saint James Hatcham Church of England Primary School

Saint James Hatcham Church of England Primary School
26 Laurie Grove, New Cross, London, SE14 6AD
Photo of Saint James Hatcham Church of England Primary School