Tour de France road closures announced for this summer
No replies to this topic
Posted 04 June 2014 - 10:54 AM
This summer, on Saturday 5 July, Leeds will host the start of the Tour de France. Known as the Grand Départ, it is the official start of the world's greatest cycle race, the biggest free sporting event in the world and promises to be an unforgettable occasion.
View the full article