Viu has opened its first physical stand-alone shop in the U.K., and has reportedly already signed for a second store. The first store is located in London's Soho, at 5 Upper James Street. For this new 850-square-foot space, the Swiss eyewear brand has decided to continue its tradition of developing ...
Already an Eyewear Intelligence subscriber? Sign in here.
Buying a membership today will give you:
Or sign-up for a trial month for just 9,90€. To continue reading this article register now.