The 5th Annual Tweed Run Held In London

Celebrating all things tweed, the 5th annual tweed run, a group bicycle ride, was held on the streets of London on Saturday 13th April 2013. It was reported that around 500 hundred riders took part, with many more looking on, which was a sterling effort given how cold...