Studio.
Thames Television, ltd.
London : Thames Television,
[1980?]-
Description based on: Spring 1981.
Thames Television