174 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
64 Green Lanes, Stoke NewingtonLondon, ENGLAND