Sasha Cuff

VIU eyewear opens second UK store in Marylebone with Storefront

Swiss eyewear brand VIU expanded its UK presence with a 1,700 sq. ft store in London’s Marylebone, secured by Storefront. Combining flexible pop-up retail, prime location strategy, and sustainable design, the space brings VIU’s online-first journey into a refined physical experience. Here’s how the brand is using retail to deepen engagement and grow in the UK market.

VIU eyewear opens second UK store in Marylebone with Storefront Read More »