
The final English leg of the Tour de France starts later with nearly 200 cyclists racing along the 96-mile (155km) route from Cambridge to London. Riders in the short third stage will leave Parker's Piece in Cambridge at 12:15 BST and pass through Essex. via Pocket http://ift.tt/1qBZUMx
No comments:
Post a Comment