UK fashion retailer closing down shops forever - in business for 9 years

May 12, 2026 - 12:17
 0
UK fashion retailer closing down shops forever - in business for 9 years


The company issued a heartfelt message to customers.