138C Upper Clapton Road, ClaptonLondon, ENGLAND
62 Trehurst Street, ClaptonLondon, ENGLAND
21 Mildenhall Road, ClaptonLondon, ENGLAND
82 Lower Clapton Road, ClaptonLondon, ENGLAND