Looks like I'll be crossing the pond in May, due to being invited to speak at University of London. I'll be there from the 21st through the 26th. Are any of you guys in London? Would you want to meet up for a beer/several beers? And, where would be a great place to watch the Champions League final? I'll be near University of London/Soho (my knowledge of London's geography is shit).