By ‘Eck! 8 July, 2014 Tour de France Grand Départ, Leeds 2014. The City and the people of Leeds play host to the greatest cycle race in the World.