Monday 16 March 2009

Ten years gone

/> Has it really been ten years since the Metro hit London?

It's such a ubiquitous part of the morning commute, I don't know if I'm more startled that I can remember commuting 10 years ago (to college! I point out) or that it's *only* ten years.