Tour de France: Stage three from Cambridge to London
The final leg of the Tour de France in England 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, before ending at the Mall in London about 15:45 BST.
An estimated 2.5m people lined the Yorkshire route over Saturday and Sunday, exceeding the expectations of organisers.
Tom Ingall reports.
07 Jul 2014
- From the section UK