ITV News Channel moves from La Pouquelaye to Castle Quay

Studio
Changing Channel
Updated on Monday 8 June 2015 by @TVNewsroom
Posted in