Cool, I'll arrive 1pm at the pizza place then. :)
Well, I will if someone reminds me what's the best tube station to use... TFL is saying either Oxford Circus or Tottenham Court Road, but I was expecting either Warren Street or Goodge Street - I'm sure one of those is what I've used in the past. :S
EDITED: 17 Dec 2011 00:54 by BOUGHTONP