I recently saw this vehicle in University of Birmingham. Actually, it is the first I saw this brand with my eyes. I heard the Commer but never had the chance to see it for real! I am not sure but this car can be Commer FC produced from 1960 to 1982.
This blog about future cars super fast in the world