Swedish endurance sports brand Craft has opened a new hub in Chamonix. Located at 23 Place de l’Église, the Craft Hub offers a curated selection of Craft’s latest trail and running footwear and apparel and will serve as a base for a range of running-related activities throughout the season.
