55 Moresby Road, ClaptonLondon, ENGLAND
22 Lockhurst Street, ClaptonLondon, ENGLAND
166 Clapton Common, ClaptonLondon, ENGLAND
88A Northwold Road, ClaptonLondon, ENGLAND
129 Mildenhall Road, ClaptonLondon, ENGLAND