Enterprise Building Town Hall Approach Road, South TottenhamLondon, ENGLAND
15 Milton Road, South TottenhamLondon, ENGLAND