Popular British clothing store to close 32 stores in January 2026 - full list

Wait 5 sec.

The British fashion brand will be closing 32 of its stores in January 2026, as part of a restructuring plan following a £32.3million pre-tax loss.