
Invicta was founded by Captain Noel Macklin in 1924 with the aim of building a top quality sports car. Most of the engines were made by Henry Meadows of Wolverhampton and the vehicles proved their reliability by setting many long-distance records. The famous S-Type carries perhaps the finest car badge ever designed. The company continued production until the late 1930’s with the name being revived from 1946 to 1950 and again from 1980 to 2012.


