I will be in London on business end of March and want to hire a Barclay bike and try my luck on London streets on a Sunday afternoon. Is this shear madness? I guess the best perspective might come from those of you that have traveled outside of the UK and bicycled in a busy city.


Reply With Quote

