bn:03547805n
Noun Named Entity
EL
No term available
EN
Television South West was the ITV franchise holder for the South West England region from 1 January 1982 until 31 December 1992, broadcasting from studios at Derry's Cross in Plymouth, Devon. Wikipedia
Relations
Sources