Le Grand Depart in London. Experiencing the excitement of the Tour in the UK leading on to an obsession with watching the Tour and cycling for all the family.
Shona Cannings
The route of Stage One of the 2007 Tour took the riders from London to Canterbury
Memory added on July 13, 2014
Comments
No comments have yet been added to this memory.