The English are certainly using their time in the spotlight to show off some of their finer towns. Yesterday, riders left from the historical town of York, today they leave the equally historic picturesque town of Cambridge. Cambridge became a city in 1951 and is known throughout the world for its university.
With an eastward bent riders head for the capital today, passing Epping Forest and Essex along the way. Nothing to trouble the big men and a sure chance for the sprinters to shine. The finale is on the same route as the 2012 Olympics.
The last time the Tour de France visited London was for the 2007 prologue won by Fabian Cancellara.
The stage begins at 13:15 CET and the finish is expected around 16:50.