Not the biggest ski shop ever, but it’s handy being able to buy ski wear, goggles, gloves, neckwraps, etc, without having to travel to a giant sporting goods shop or mall. This Ski Togs location is tucked in a little mews off the main road through Acton, and you’d absolutely never stumble across it unless you…