Italian shoemaker Velasca opens debut UK store

Italian shoemaker Velasca opens debut UK store Chiltern Street Marylebone

Italian shoemaker Velasca opens UK flagship in London. It’s the brand’s first UK store, which is located on Chiltern Street, Marylebone.

Feature Resource

It’s time to get retail transformation-ready with the help of TalkTalk...

You don’t need us to tell you that the retail world has undergone some pretty major shifts recently, particularly during and in the aftermath...