The 2008 edition of the Tour of Britain kicked off today with a 10 lap circuit of London running down the Embankment from Big Ben to the Tower of London and back.
The 2008 edition of the Tour of Britain kicked off today with a 10 lap circuit of London running down the Embankment from Big Ben to the Tower of London and back.