Thousands of people ride through London for the annual 'Tweed Run'
Thousand ride through London for annual 'Tweed Run' ENGLAND London EXT Various shots of cyclists wearing tweed and other forms of smart cycling...