Tweedledee & Tweedledum

Nothing short of epic, the 13 mile long metropolitan bicycle ride around the streets of London is an event where style matters more than performance. The London Tweed Run (!) took place on Sunday, May 6th, 2012.

Have a look people! The 2000's need an intervention by the 50's I say.

On a light note, if you want to know more about this interesting venture, check out