Another one with local interest for me, as I used to see Vincents being tested on the Great North Road when I was driving to work!
I wonder if the (unusual) London trade plate is significant.
A friend who restores Vincent motorbikes showed me the chassis of a three-wheeler some years ago, but I had no idea what body it had. Might well be this one, but who can say?