Channel 4
Channel 4 is a British free-to-air public broadcast television channel owned and operated by Channel Four Television Corporation. It is publicly owned but, unlike the BBC, it receives no... Wikipedia
- Owned by: Channel Four Television Corporation
- Country: United Kingdom
- Language: English
- Headquarters: 124 Horseferry Road, London, England, Majestic, Leeds, England
- Website: channel4.com
- Data source: DuckDuckGo