Channel 5

Industry

Media and PR

Revenue

£362 million (2013)

Channel 5 is a British commercial television network. It was launched in 1997 and was the fifth and final national terrestrial analogue network in the United Kingdom after BBC One, ITV, BBC Two and Channel 4 (and sixth overall including Welsh-language channel S4C in Wales). It is generally the fifth-placed network in the country in audience share, and has been since its inception.

Location

10 Lower Thames Street, London. EC3R 6EN