45 Durlston Road, ClaptonLondon, ENGLAND
30 Southwold Road, ClaptonLondon, ENGLAND
106 Chatsworth Road, ClaptonLondon, ENGLAND