Well, with regard to where we meet in London, it really doesn't matter. I work in Southwark (which is where Waterloo is), but live in Chelsea, so i'm open to anything really
EDIT: My suggestion for a meetup is The Cut bar, because it's really nice and chilled and plenty big enough (also very close to Waterloo).