I find myself in London on business (near St Paul's).
Can anyone suggest bike shops/flea markets in or around London that are worth visiting or might have on topic goodies?
I have been to Condor's many times...any other good ones?
Thanks
Paul (just did D2R2 on Saturday) Roy
Middlebury CT