Anglickou firmu Invicta založil v roce 1924 Noel Macklin. Jeho první vozy měly motor Coventry-Climax, později byly montovány
motory Meadows. Firma dodávala samostatné podvozky bez karosérií, na vozy poskytovala tehdy neobvykle dlouhou záruku 5 let.
Sportovní vozy Invicta se ve třicátých letech s úspěchem zúčastňovaly také soutěží a závodů. Po druhé světové válce byl představen
model Black Prince, v roce 1950 byla výroba vozů Invicta ukončena.
V roce 2002 byla značka obnovena, novou společnost vedl Michael Bristow. Firma Invicta Car Company Limited představila nový sportovní
vůz, kupé Invicta S1 s americkým motorem Ford SVT. Vůz vyráběli do roku 2012, kdy společnost zkrachovala.