, ITV1 - Shop on TV
Teleshopping.
2024-03-12, TVListings.eu
2024-06-04, Facebook
2024-06-04, Twitter
ITV is a British free-to-air television channel. Previously a network of separate regional television channels.