This is really cool, found some of the photos on Jak&Jill and was immediately intrigued by all these people dressed and on bicycles. So I had to find out more about this tweed run. This is what i gathered:
The tweed run is a group bicycle ride where participants where traditional British cycling attire.
The first run was in 2009 in London, and since then alot of countries have joined in. This particular one that I posted about wsa held in Tokyo and was the first of many.
Something like this might even get someone like me on a bike!