2 Cazenove Road, Stoke NewingtonLondon, ENGLAND
165 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
35C Newington Green, Stoke NewingtonLondon, ENGLAND
137 Church Walk, Stoke NewingtonLondon, ENGLAND
143 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND