69 Broad Lane, South TottenhamLondon, ENGLAND
60 West Green Road, South TottenhamLondon, ENGLAND
261 High Road, South TottenhamLondon, ENGLAND