24 March 2025Japanese brand Uniqlo reveals opening date for new Glasgow store in St Enoch centre Uncategorized by isherry A second shop is now due to open at St Enoch Centre in Glasgow, with the store reportedly spanning 22,500 square feet.