62A Chatsworth Road, ClaptonLondon, ENGLAND
101 Geldeston Road, ClaptonLondon, ENGLAND
103 Lower Clapton Road, ClaptonLondon, ENGLAND