Glossary / Brand

British Leyland

11 Episode Mentions
Too Afraid to Ask

British Leyland was a company that made cars like Rover and Jaguar in Britain.

Technical Definition

British Leyland was a UK automotive manufacturer that produced brands like Rover, Jaguar, and Land Rover during the 20th century.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.