Age: 26
Sex: male
Date: 31 Jan 2003
Place: European Metal Recycling, Harlesden, North London
Lee Sheppard vanished on 31 January 2003 whilst on the night shift at European Metal Recycling in Harlesden.
It was initially thought that he might have run away or been the victim of foul play. It was also suspected that he might have left the facilities early in order to find sex or that he had fallen off a railway bridge.
see www.mirror.co.uk
see Unsolved 2003