Finch was found dead in his flat in Hastings, East Sussex on December 28, 2012 after friends and family became concerned for his welfare. He was aged 70.
Finch was found dead in his flat in Hastings, East Sussex on December 28, 2012 after friends and family became concerned for his welfare. He was aged 70.