Posted inNEWSOthersUK

Storm opens fourth UK store at Camden Lock

Storm has opened its latest store in London’s Camden Lock, where the brand launched more than 25 years ago. The British brand opened its new 22sq m retail location at the weekend with a ‘raw, modern feel and exposed brick walls’ which is in stark contrast to the Storm’s traditional store design and thought to […]

Processing...
Thank you! Your subscription has been confirmed. You'll hear from us soon.
INDUSTRY NEWS TO YOUR INBOX
Enter your email to join the thousands of other professionals receiving breaking news from WATCHPRO
ErrorHere