Flat D 191 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
151 Stamford Hill, Stoke NewingtonLondon, ENGLAND
143 Stamford Hill, Stoke NewingtonLondon, ENGLAND
55 Northfield Road, Stoke NewingtonLondon, ENGLAND