266 St Anns Road, South TottenhamLondon, ENGLAND
Skinner Service Station 2-6 High Road, South TottenhamLondon, ENGLAND
Skinner Service Station 2-6 High Road Stamford Hill, South TottenhamLondon, ENGLAND