Not sure I count. I live in London on Parson's Green, but I'm from Texas. Just moved here in September, so I get lost pretty regularly. Any advice as to group rides in and around town would be greatly appreciated. Should be said that my bike was stolen a couple of weeks ago and I won't be back on two wheels until March or so, but I'll be looking for rides then.
Cheers,
CJ