They will trade from an 8,500ft² store, which will host a catwalk, new retail technology, including a selfie-mirror that will...
March 06, 2020
United Kingdom
Intu to launch UK's first dedicated store for online brands
March 06, 2020
United Kingdom