Are you ready for the disruption of the Tour de France?
The Tour de France starts in Leeds on Saturday (5 July 2014). It will be a fantastic spectacle, but it will also disrupt life in Leeds on the day. Are you prepared? The race itself sets off from the Town Hall at 11:10am, but the procession – the ‘publicity