Invacar

A 1973 Invacar at the Bromley Pageant of Motoring, 2017

The Invacar (abbreviated from "invalid carriage") is a small single-seater microcar vehicle designed for use by disabled drivers, and was distributed free in the UK.