Tour de France 2014 stage 3 London
I happened to be in central London yesterday so decided to watch the end of stage 3 of this year’s Tour de France professional cycle race. “Le Tour” has been a huge hit in the UK this year with literally millions of spectators turning out to watch, and as you might expect it was pretty crowded along the route towards the finish in central London!
I didn’t even attempt to fight my way through the crowds to the finish line on The Mall – instead I decided to head for the Embankment instead. (more…)