The Lagonda V12 is a classic, luxury, large car produced by the British Lagonda company from 1938 until 1940. It was first shown at the 1936 London Motor Show but production did not commence until 193
1940 Lagonda V12
One of ten cars built on the longest wheelbase, a 1939 de Ville