UK clothes giant with 200 shops announces March 7 closure

Feb 27, 2026 - 09:16
 0
UK clothes giant with 200 shops announces March 7 closure


This comes despite the retailer's plans to refurbish 40 stores in 2026.