30-42 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
14 Green Lanes, Stoke NewingtonLondon, ENGLAND