Cyclist.
Born December 30th, 1886 in Fulham. [ref]
Died August 12th, 1966 at 79 years old in London Borough of Bromley.
Death makes equal the high and low. John Heywood