Tour Of Britain Cycle Race Back In Central London
After the Papal visit bumped it east to Newham last year, the Tour of Britain will race its final leg round Westminster on 18 September 2011.
Get London news, inspiration, exclusive offers and more, emailed to you.
Something wrong with this article? Let us know here.