Swiss eyewear brand signs up for London flagship store
Swiss premium eyewear label, VIU, has leased a unit in London’s Soho for its flagship UK store.
The shop at 5-6 Upper James Street on the northside of Golden Square will be the brand’s first outlet in the UK. It already has a 30-store network across Switzerland, Germany, Scandinavia and Austria.
Matt Paulson-Ellis of Levy Real Estate, who advised Titan Investments on the letting, said: “VIU has had a major impact on the eyewear industry, and they are yet another international brand who has established a presence in London during the past few months.”
Originally established as an e-commerce startup in 2013, VIU offers high quality and cost-effective eyewear at around a third of the pricing of the high street.
It encourages consumers to order up to four frames to take home and try out free of charge before making a purchasing decision.
Levy Real Estate advised Titan Investments on the letting. Twenty Retail advised VIU.
Looking to promote your product/service to SME businesses in your region? Find out how Bdaily can help →
Enjoy the read? Get Bdaily delivered.
Sign up to receive our popular morning London email for free.
A year of growth, collaboration and impact
2000 reasons for North East business positivity
How to make your growth strategy deliver in 2026
Powering a new wave of regional screen indies
A new year and a new outlook for property scene
Zero per cent - but maximum brand exposure
We don’t talk about money stress enough
A year of resilience, growth and collaboration
Apprenticeships: Lower standards risk safety
Keeping it reel: Creating video in an authenticity era
Budget: Creating a more vibrant market economy
Celebrating excellence and community support