 ITV (TV network)

ITV is a British free-to-air television network with its headquarters in London.It was launched in 1955 as Independent Television to provide competition to BBC Television, which had been established in 1932.