66°North Creates Immersive Experience at Flagship Regent Street Store
Luxury Icelandic winter clothing brand 66°North, has unveiled its UK flagship store incorporating a unique immersive sound experience. Teaming up with audiovisual experts Marquee AV, and leading distributor Audiologic, 66°North...