The world's most famous cycling race comes to London for the first time as the 94th edition of the Tour de France starts on Saturday with an individual time trial for the 189 riders. The eight kilometer prologue will take in many of the most famous London landmarks and finish in front of Buckingham Palace on the Mall.The winner of the high-speed test against the clock will earn the right to wear the famous yellow jersey for the first stage proper over 203 kilometers from London's Tower Bridge to Canterbury.
The Tour then crosses into France where the second stage commences from the channel port of Dunkirk.
The 3,570 kilometer route in total features 20 stages, with six days in the mountains and two individual time trials which are likely to decide the overall winner of the three-week marathon.
Read More