Away From Home (video)
From PoliceWiki
partly filmed at Stewart's Shepherd's Bush home (probably around April / May 1980) and close to Tower Bridge in London, England, UK
partly filmed at Stewart's Shepherd's Bush home (probably around April / May 1980) and close to Tower Bridge in London, England, UK