This weird van has been driving around central London today and I just want to know what the hell is going on...