Channel 4 will sell its London headquarters as it closes channels and cuts 18% of its workforce.
The broadcaster has confirmed plans to leave the office at 124 Horseferry Road,
Channel 4 will sell its London headquarters as it closes channels and cuts 18% of its workforce.
The broadcaster has confirmed plans to leave the office at 124 Horseferry Road,