Viu opens in UK with Soho debut, design 'reflects dynamic London'
Eyewear brand Viu has entered the UK with its first physical standalone shop, opening in London's Soho. The Swiss label has continued its tradition of developing bespoke interior design concepts for each of its flagships across Europe with the new location.
2019 - Media Team Retailp.com