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.

  • Subsection
  • Published