Thames News
Subtitle: a new service for London and the South-East.
Publisher: (Thames Television)
Published: 1980
Language: eng