Fashion retailer Cult is to open its largest UK store at the St Enoch shopping centre in Glasgow.
Parent company SuperGroup has taken a 15,000 sq ft shop on a 10-year lease from landlord Ivanhoe Cambridge, which completed a
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.