56 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
47 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
55 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
20 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
10 Bradbury Street, Stoke NewingtonLondon, ENGLAND
152 Green Lanes, Stoke NewingtonLondon, ENGLAND
20 Newington Green, Stoke NewingtonLondon, ENGLAND
263 Amhurst Road, Stoke NewingtonLondon, ENGLAND
60-62 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND