Harrods electric van could carry 1000kgs of cargo. Harrods built 60 vans between 1936 and 1939. Harrods is a famous British supermarket chain.