London is the capital of England and the United Kingdom.

learn more… | top users | synonyms

0
votes
1answer
39 views

Wheel builder London?

Bought a new bike and rode it for a week. Unfortunately the spokes loosend until it was unrideable. No idea how this came about but it looks like I need someone to rebuilt the wheel. Does anyone know ...