Icelandic B Corp outerwear brand 66°North has opened its UK flagship store on London’s Regent Street. The 3,500-square-foot store marks 66°North's first permanent store outside of Iceland and Denmark and has been designed by Berlin-based architect Gonzalez Haase to bring “the light and atmosphere of the brand’s Icelandic homeland to life”. This...