Wiggle
Wiggle is a European online sports retailer, selling cycle, run, swim and outdoor equipment and apparel. It is based in Portsmouth, England. The company is part of the WiggleCRC group, which also includes Chain Reaction Cycles.
Last updated on