shopping / Sports & outdoor

Capestorm information

Cape Town , South Africa
Street Shop 114, V&A Waterfront
+27 21 421 1149
Something wrong?
Submit a correction

Lonely Planet review

Gear up for your outdoor adventures, from rock climbing to long-distance bicycling, at this outdoor leisurewear shop specialising in garments made from technical fabrics and fleece. The products are all locally designed and made.