London was awesome. Totally awesome. The hotel room the first night was awesome, the show was awesome, even the cold, cold, creepy night outside the Liverpool street station was awesome.
(
I got a few pics from the show that are worth sharing, I think. )