Therre are x2 different vehicles here...One not so high with a driver and what appear to be flowers atop, rather like a hearse, then a much larger, Omnibus type further back.
I would say funeral...
Date...Just before, or even during WW1...Not many chaps in the crowd