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.
The route of Stage One of the 2007 Tour took the riders from London to Canterbury
Memory added on July 13, 2014
Comments (Add your voice)
No comments have yet been added to this memory.