Hi,
I'm planning to visit London from August 22 to August 30.
Taking my bike in the Eurostar (I'm French) or renting a bike in London?
Can you give me a good address to do that in central London? A place where there is choice because I'm tall and I really want a good bike.
Thanks!


Reply With Quote

