The LSE Penguin has gone missing!!!

I have just gotten back from the UK, after a host of important and life changing meetings with key clients.
It was not all work and no play however ;-p, and whilst in London, I decided to drop by my Alma Mater, the London School of Economics or LSE to see what had changed, and [...]