213 Lower Clapton Road, ClaptonLondon, ENGLAND
112 Upper Clapton Road, ClaptonLondon, ENGLAND
125 Lower Clapton Road, ClaptonLondon, ENGLAND