53C Beckwith Road, Herne HillLondon, ENGLAND
St. Judes Church Dulwich Road, Herne HillLondon, ENGLAND