Illustrated Police News On This Day 03 June 1911
Sensational suicide at 19 Ciarview Road Streatham. Charles Fenton who worked in a West End costumer company kills himself in front of his wife
Image © THE BRITISH LIBRARY BOARD. ALL RIGHTS RESERVED.
Sensational suicide at 19 Ciarview Road Streatham. Charles Fenton who worked in a West End costumer company kills himself in front of his wife
Image © THE BRITISH LIBRARY BOARD. ALL RIGHTS RESERVED.