I'll add just a bit more to wind up this puzzle.
It was a gas-electric four-wheel drive truck that had an electric motor on each wheel.
However it was so underpowered (the four cylinder only produced 20 hp) that it never made it out of London.
It was presumably left in London after its abortive "round Britain" trip.