I really need to get some baffles and other small generic bits for my bike.
Is there any shop around the London area (in the city or outside) that sells parts and has a decent variety of stock?
Not talking about Infinity/Hein Gericke shops (been there already) and I also tried some of the biggest and well know shops around the city but they have been more than useless (only clothing, branded stuff and completely clueless if I asked about some other shops around).
Cheers?
Is there any shop around the London area (in the city or outside) that sells parts and has a decent variety of stock?
Not talking about Infinity/Hein Gericke shops (been there already) and I also tried some of the biggest and well know shops around the city but they have been more than useless (only clothing, branded stuff and completely clueless if I asked about some other shops around).
Cheers?

