Following the 2 February 2004 relaunch, ITV News Network with Steve Scott was broadcast from the London Tonight studio at 21:30.
No reviews yet
Sign in to write the first review
E1 · ITV News Network
ITV News Network, broadcast from the London Tonight studio