23 Portland Avenue, Stoke NewingtonLondon, ENGLAND
5 Albion Parade, Stoke NewingtonLondon, ENGLAND
3 Cazenove Road, Stoke NewingtonLondon, ENGLAND