Info

The Tour de France is coming to London in 2007. A Tour de France time trial start gate stands outside Westminster Abbey at the announcement of the route on Thursday 9th February, 2006.

Add to Cart Add to Lightbox Download
Filename
200602094030.jpg
Copyright
2006 Peter Horrell
Image Size
1648x2516 / 1.9MB
The Tour de France is coming to London in 2007. A Tour de France time trial start gate stands outside Westminster Abbey at the announcement of the route on Thursday 9th February, 2006.