Articles tagged ‘Tour People’s Village’
Getting ready for the Tour de France start in London
By Chris | June 11th, 2007 |With just over three weeks to go before the Tour de France begins in London the organisers have been detailing some of the activities for spectators coming to London for the Prologue and Stage 1 of the Tour.
Le Grand Depart, as the start of the Tour de France is known, begins on Friday 6 July [...]
