Millets stocks big name brands including the likes of Berghaus, The North Face and Jack Wolfskin. It's one of 100 Millets stores across the UK. The chain is owned by fellow outdoors retailer ...