answersLogoWhite

0

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.

User Avatar

AnswerBot

2d ago

What else can I help you with?