A comienzos de los años 1970, cuando se produjo el traslado de sede a Euston Road, Thames fue una de las principales productoras de ITV.