Based in Coventry, the original home of the British automotive industry, Lyonheart Cars is synonymous with rare, exclusive, super luxury cars, hand-built in a limited series. The goal at Lyonheart Cars is to make the ‘Made In England’ label into a truthful concept, not just a statement. Every part of a Lyonheart car is developed, engineered and hand-built in England. (WWW)
Props to Pricey for the discovery.