Sounds interesting and I kind of have no excuse not to meet you guys since it's pretty local to me. I'll be there depending on the date (I'm away between 2nd and 7th).
No parking at the venue. There are a couple of NCP's in soho but they are a little tight if you value your corners (Poland...