Many months ago I wrote my opinion about the London 2012 logo, so I’m not going to rehash that here. What I do want to point out, is a what I heard on an episode of Mock the Week recently….