Courtesy of Bonhams

In an era when most cars stood tall, the 4½-Litre S-type Invicta, with its dramatically lowered chassis, caused a sensation. Few sports cars before or since have so looked the part. The Invicta Company’s origins go back to 1924, when Noel Macklin and Oliver Lyle, both of whom had motor-industry experience, got together to create a ...

0 comments