Anthony Littler, 45, was found with head injuries in an alleyway near East Finchley Tube station on 1 May 1984. Investigators believe the Customs and Excise officer, who lived a short distance ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results