In dictionaries:
Towpath murders
The towpath murders (also known as the Thames Towpath Murders and the Teddington Towpath MurdersLaw-and-Order News: An Analysis of Crime Reporting in the British Press p. 65) are a double murder which occurred upon a section of towpath between Teddington Lock and Eel Pie Island in Richmond upon Thames, London, England, on 31 May 1953.
more...