It's official, I'll be in London April 20-23. Not long, but long enough to check it out. Anyone. Interested in meeting up?