Tour de France 2014: Stage 3, Cambridge to London, 155km

The Tour de France ends its three-day run through Great Britain with a short, flat stage from Cambridge to the Mall in London, finishing right in front of Buckingham Castle.

This 155-kilometer stage is bound to favor the sprinters in the peloton. CLICK HERE to join us for Live wire-to-wire coverage of what is bound to be a fast race into London.Profile3