Crossing Charing Cross Road at Shaftesbury Avenue during rush-hour on Thursday, I found the traffic halted, more police than I’ve ever seen in my life and people lining the kerb. The Olympic Torch was coming past, circling through central London and ever closer to the stadium.
And so today it begins: Opening Day of the Olympic Games London 2012.

















July 26, 2012
1 Comment