On my way to London from LA tomorrow, I figured it has been 10 years since I spent a New Year in Trafalgar Square, so why not. I am flying on an...