Major UK fashion retail plunges into administration - in business since 2005

Jun 1, 2026 - 22:40
 0
Major UK fashion retail plunges into administration - in business since 2005


The London-based brand has been worn by stars including Rihanna, Jay-Z, Stormzy and Central Cee.