92 Dunsmure Road, Stoke NewingtonLondon, ENGLAND
142-146 High Street, Stoke NewingtonLondon, ENGLAND
14 Cazenove Road, Stoke NewingtonLondon, ENGLAND