Flat 24 Aveley Court 21 Detmold Road, ClaptonLondon, ENGLAND
Flat 63 Lea View House Springfield, ClaptonLondon, ENGLAND