Archive for July, 2007

Tour De France visits London

Sunday, July 8th, 2007

Seems strange that the Tour De France should come to England. I guess we’re neighbours, at least.

The picture below is from the Prologue stage around Central London.

Tour de France - London

As luck would have it …

(more…)