Icelandic outdoor brand 66°North has now opened its new 3,500 sq ft flagship store at 100 Regent Street, the brand’s first store outside of Iceland and Denmark.
The store has been “designed to reflect the dynamic and awe-inspiring landscape of Iceland”, using natural materials, earthy tones and minimalist structures to showcase the B-Corp certified brand’s responsibly produced collection.