Occasionally very strange things happen in London. Today this came to my attention on twitter. Apparently nobody knows what exactly it is. It could be a hoax of course, some weird advertising scheme or a picture taken from a very strange angle. What do you guys think? Tweet me your answers https://twitter.com/arigato23