182 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
40 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
8 Bradbury Street, Stoke NewingtonLondon, ENGLAND
21-23 Green Lanes, Stoke NewingtonLondon, ENGLAND