39 Lower Clapton Road, ClaptonLondon, ENGLAND
37 Lower Clapton Road, ClaptonLondon, ENGLAND
28 Powell Road, ClaptonLondon, ENGLAND