107A Downs Road, ClaptonLondon, ENGLAND
69A Clapton Common, ClaptonLondon, ENGLAND
Harvest House Leaside Road, ClaptonLondon, ENGLAND
117 Lower Clapton Road, ClaptonLondon, ENGLAND
109A Downs Road, ClaptonLondon, ENGLAND
71 Clapton Common, ClaptonLondon, ENGLAND