17 The Avenue, TottenhamLondon, ENGLAND
31 Cavell Road, TottenhamLondon, ENGLAND
65 The Roundway, TottenhamLondon, ENGLAND