hi,
The 30th March i will travel to london and i need to know some spots to ride, I remember i asked about this city some years ago in my old TF account, i was looking for that thread but i dont find it, so i have to ask again sorry...
I will be in the King Cross rail station area but i could go to everywhere, so i'd like to know where are the best spots to ride in London...
thank you
G