Generically this is a Bedford HA Double Plus (hence the rear seat). This specific puzzle vehicle is the fully restored 1974 Bedford HA110 Double Plus with registration number CXD 375M (currently equipped with a 1256cc engine, yet the original engine is with the car as well).