Public services

Channel 4

Channel 4 is a British free-to-air public service television network. Its headquarters are in London, with a National HQ in Leeds and creative hubs in Glasgow and Bristol. It began its transmission on 2 November 1982, the day after Welsh language broadcaster S4C's launch.

Business Info

Website
Location
Fermentation Building South Pr Gnd Flr, Unit 2 Hawkins Lane BS1 6JQ

LET’S CONNECT

If you would like more information about the BID please get in touch.