now this car was made in England but by who or when or where I know not
this is all I get coming up when I try to find out what the car is Allard Palm Beach 21Z, Anglie 1954 (1952-1956)
Load of rubbish my cousin who had one