2007 Tour de France to start in London
LONDON -- The 2007 Tour de France will start in London.
Mayor Ken Livingstone said Tuesday that Tour organizers had accepted a $2.68 million bid from the British capital to host the start of cycling's showcase race.
The event will kick off with an opening ceremony on July 6, 2007, followed by the prologue the next day. The first official stage will take place in London on July 8 before the riders are transported to France.
Routes for the prologue and first stage ...
Read full story