Showing posts with label Allard (UK). Show all posts
Showing posts with label Allard (UK). Show all posts

Allard

Allard were made in the United Kingdom from 1937 until 1960, with only a small production and used engines from USA.

The Allard J2 Model was a sports roadster of which about 90 were made.

Allard J2 Model
Size: 85mm x 40mm x 10mm