Other Pro Cycling Tour's
Tuesday 16 May 2006 @ 10:02 pm
London prepares for what they are calling “the largest cycling event ever held in London”, the Tour of Britain will kick off in Glasgow at the end of August and end in London on September 4th. The six day stage race will pass through some iconic landmarks such as Big Ben, Downing Street, the House […]
Categories