A major high street fashion brand has announced the closure of 41 UK stores. It’s among the many chains that have reduced their number of stores nationwide.
This article, images and content belong to the source and curated for informational purposes.