Foreign

VIDEO: Tour leaves Yorkshire for 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.

Back to top button
Translate »

Adblock Detected

Please consider supporting us by disabling your ad blocker