144-150 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
5-17 Crossway, Stoke NewingtonLondon, ENGLAND