Episodes2 years ago
Department S: The Pied Piper of Hambledown (S1EP4 ITV Tues 30 Sep 1969, with Richard Vernon)
The Pied Piper of Hambledown: LOCATION: Hambledown, Hampshire, England DATE: April 16th A woman goes to bed early, taking a sedative, to get enough sleep for...