Saturday, 18 February 2012

and they're off! world bike race

World bike racers set off in all directions from Greenwich on 18th February, a diverse range of bikes and blokes, first to ride 18,000 miles and get back to Greenwich is the winner... and possibly the new record holder... new page here