London

I wandered into the start of a London bike ride several years ago and took the opportunity to strip a wander amongst the riders briefly. Its my intention to join a ride somewhere next summer either Spain, France or Uk if anyone knows of dates yet?

This topic was edited
No replies yet.