Intu creates UK’s first store for online fashion labels

Intu is preparing to launch the first UK store dedicated to online fashion brands at its Lakeside centre. It will involve nine labels, trading from an 8,500 sq ft store. These will operate on a “new flexible lease that will