10-14 Crossway, Stoke NewingtonLondon, ENGLAND
Matthias Road Off Newington Green, Stoke NewingtonLondon, ENGLAND
257 Amhurst Road, Stoke NewingtonLondon, ENGLAND
257A Amhurst Road, Stoke NewingtonLondon, ENGLAND
46 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
276-286 Stamford Hill, Stoke NewingtonLondon, ENGLAND