I'm going to be in England for the next 10 days (mostly London), and I was wondering if anybody knew of any solid bike shops in town? I am hoping to rent a decent road bike and do at least a half century one day, outside the city.
I've googled a ton of them, but obviously it's impossible to differentiate a good LBS from a bad LBS online.
Hey y'all,
I'm going to be in England for the next 10 days (mostly London), and I was wondering if anybody knew of any solid bike shops in town? I am hoping to rent a decent road bike and do at least a half century one day, outside the city.
I've googled a ton of them, but obviously it's impossible to differentiate a good LBS from a bad LBS online.
Thanks!
-Will