Logo of Huzzle
Channel 4
image

Channel 4

London, London

Channel 4 is a publicly-owned and commercially-funded UK public service broadcaster.

London, London

Entertainment & Media
sidebar.industry
1001-5000
sidebar.employees
1982
sidebar.founded-year