ITV is a British free-to-air television channel. Previously a network of separate uniquely identifiable regional television channels, ITV currently operates in England, Wales, Scotland, the Isle of Man, and the Channel Islands.
Register to update information, save favorites, post photos, news stories and comments.