London passes on Grand Départ for the 2017 Tour de France

Following two successful visits by the world’s biggest race, London has chosen to pass on an chance to host the Grand Départ of the 2017 Tour de France.