A double decker bus streaks by in front of Big Ben.
Blue hour as the lights go on in Canary Wharf, London's financial heart.