Major fashion retailer to open new UK high street stores after closing 33 shops

Jun 9, 2026 - 14:01
 0
Major fashion retailer to open new UK high street stores after closing 33 shops


The retailer decided to close 33 high street stores last year.