Len Terry 1924 – 2014
Athletes
Athletes, Race Car Driver
Biography
Len Terry (1924–2014) was a British motorsport designer and engineer. Born February 11, 1924 in London Borough of Hackney. Died August 25, 2014 in an unknown location.
Cemetery Map
View larger map →Satellite overview of the cemetery grounds.