The Lea Francis was a British automobile brand, and its cars were primarily manufactured in Coventry, England. The company was established in 1903 and became known for producing sports cars and luxury vehicles. Production continued until the late 1960s when the brand eventually ceased operations.
Copyright © 2026 eLLeNow.com All Rights Reserved.