That's the best thing to do Jem. See people and watch stupid things with them, that should help you.
I'll be arriving with Pamette and Lululitalienne at 11:28am at St-Pancras with the Eurostar (that's gonna be so weird not to be arriving at Waterloo anymore ).
EDIT: Vanessa, you might be the only one arriving at Heathrow, seems like everyone's by train.
Sivan, where does your friend live? The easiest for you might be to take a taxi straight to Griffin House.