Tour de France: London

PARIS, France (Jan 24)- Amaury Sport Organisation (ASO), the agency that organizes the Tour de France, has formally confirmed that the 2007 Tour de France will start in London. Particulars (about the prologue trajectory, the number of stages on British soil, the mode of transfer to the Continent by shuttle) will be given at a

Continue reading this article?

  • Create an account under a minute and continue reading
  • Read 3 articles for free every month

Create an account instantly