Channel 4 will lay off 240, sell London-based headquarters February 4, 2024January 30, 2024 Channel 4 says it will lay off around 240 workers and sell its London-based headquarters.