39 Kynaston Road, Stoke NewingtonLondon, ENGLAND
80 Queen Elizabeths Walk, Stoke NewingtonLondon, ENGLAND
17 Tyssen Road, Stoke NewingtonLondon, ENGLAND