30-42 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
90 Stamford Hill, Stoke NewingtonLondon, ENGLAND
115C Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
62D Stamford Hill, Stoke NewingtonLondon, ENGLAND
39 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
122 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
14 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
156A Green Lanes, Stoke NewingtonLondon, ENGLAND
87-89 Green Lanes, Stoke NewingtonLondon, ENGLAND