Tour of London
I'm actually in the states. I've heard there is a " tour of London" ride that happens in July or August. Does anybody know of this ride and any other rides like it in other European cities? Not looking for the tourist type rides. I recently rode the Five Boroughs bike tour in New York and got hooked.
Thanks from a Yank.