The strange death of Innes Ewart Eighteen years ago, the Scot should have been at work in Germany but instead was found dying at London car park. Source