Men in Sheds – The Lenham Motor Company
The name Lenham Motor Company might not mean much on first blush, but the firm has existed in various forms for over 50 years and has epitomized the men in sheds that formed the second tier of the British automotive industry in the 50s, 60s and 70s. In a small corner of Kent in the…