ITV, legally known as Channel 3, is a British free-to-air public broadcast television network. It is branded as ITV1 in most of the UK except for central and northern Scotland, where it is branded as STV. Wikipedia
Founded: September 22, 1955, United Kingdom
Headquarters: London, United Kingdom
TV shows