Tottenham Centre High Road, South TottenhamLondon, ENGLAND
Ebenezer House 726-728 Seven Sisters Road, South TottenhamLondon, ENGLAND