I think a large part of that is how new and foreign everything was, so I spent more time paying attention and being in the moment. I also played a show there, and that made it even more awesome. Otherwise, it's a total anomaly in our time bubble system. I'm sure there's a unifying theory that covers this, though.
Also, London Heathrow Airport is a total time stall. Ugh.