Offices and houses in Tottenham High Road