ITV News Channel moves from La Pouquelaye to Castle Quay

HomeITV NewsITV News Channel moves from La Pouquelaye to Castle Quay
Monday 8 June 2015
Studio
Changing Channel
Copy link