I'm off to London tomorrow (after a stopover day in NYC and back next Wed.) 
but T will be around all weekend.  Are you guys here or traveling again?