The River Thames is 215 miles long and I have been riding my bike along the Putney to Hampton Court section for 20 odd years. The ‘gravel’ Thames path here lines the south bank of the river and has been my regular haunt to play out my ‘Roubaixesque’ fantasies. It’s not a tough ride but it… Continue Reading