JXP 63 is a Daimler ambulance that dates from…



JXP 63 is a Daimler ambulance that dates from 1949 and was also used in London. Notice how the warning bell is mounted on the front above the bumper and that there are no rotating beacons on the vehicle.

You may also like...