Where can I rent a bike in London?
I am new here, and not only on this website but also in London. I am here for a few months.
I used to go riding 2 times a week back home with my Specialized but couldn't bring it here. I am looking for joining some group rides here and there, I have motivation, time and everything, I only miss a decent bike.
Does any of you know whether it is possible to rent a decent one in London?