162 Kyverdale Road, Stoke NewingtonLondon, ENGLAND
70 Queen Elizabeths Walk, Stoke NewingtonLondon, ENGLAND