90 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
215 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
186 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
56 Green Lanes, Stoke NewingtonLondon, ENGLAND
115 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND