Couldn't really see anything but white smoke. Said it was a trike, so maybe homemade ... anyway one of the busiest and most public spots in London ... they'll be looking to scapegoat someone or something no doubt. @Chargeride you might want to hide your bike for awhile 😉