- Europe »
- United Kingdom »
- England »
- London »
- Channel 4
Channel 4 is a British public-service television broadcaster which began transmission on 2 November 1982. Although largely commercially self-funded, it is ultimately publicly owned . ... See more
London - England, United Kingdom - English
Channel 4 News ITN 200 Gray's Inn Road
news@channel4.com