108 Upper Clapton Road, ClaptonLondon, ENGLAND
70 Lower Clapton Road, ClaptonLondon, ENGLAND
Riverside House Leaside Road, ClaptonLondon, ENGLAND
111 Lower Clapton Road, ClaptonLondon, ENGLAND
185 Millfields Road Lower Clapton, ClaptonLondon, ENGLAND