26 Stamford Hill, Stoke NewingtonLondon, ENGLAND
6B Cazenove Road, Stoke NewingtonLondon, ENGLAND
210 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
68 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND