Managed to make my way home okay. According to uon I didnt seem pissed when I got in. I only have vague recollections of this.
At some point early this moring i got up and vomited in the sink. Went back to bed. When i finally woke up again i was feeling okay. Possibly still pissed though.
Felt a bit full the rest of the day but ive coped.
Thanks to everyone who turned up. Especially Dean for putting up with lots of pissed people and for taking me for a kebab when i was really flagging at Bayswater. I got my second wind after that.