Channel 4 is a British free-to-air public-service television ne...
wikipedia - 11 Sep 2022Channel 4 is a British free-to-air public-service television network. Its headquarters are in London, with a national headquarters[clarification needed] in Leeds and creative hubs in Glasgow and Bristol.[1]