Anglia commercials post office van
The last anglia the 105e appeared in 1959 and when it ceased production in 1967 over 1000000 units had been produced with a top speed of 738 mph it could accelerate from 0 60 mph in 269 seconds variants included an e