No, it's a Huge Inflatable Spider Pig, (of Simpsons fame) floating in the air by battersea power station, right in the middle of the view out of my office window. I love the bizarness of London sometimes. Don't know why I felt the need to share this, for some reason it has put me in a really good mood to see a floating cartoon pig set against the bright blue sky over London Town. It seems to take all the seriousness out of everything. 
