140 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
100 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
2-3 Kingsway Parade Albion Road, Stoke NewingtonLondon, ENGLAND
162 Green Lanes, Stoke NewingtonLondon, ENGLAND
272 Stamford Hill, Stoke NewingtonLondon, ENGLAND