1000 cycle London’s streets in their finest tweed

2017-05-06 1,333

1000 cyclists have taken part in this year’s Tweed Run where participants don their finest tweed and travel 10 miles past the capital’s great sights. Report by Duffys. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn