World Major UK retailer set to close 21 stores in blow to high street – 42 jobs at risk May 27, 2026 The brand was founded in the 1980s, starting from a stall in Camden Market. Read More
World Marks and Spencer announces closure of ANOTHER store in blow to UK city January 9, 2026 Experts have warned that thousands more closures are likely in the year ahead. Read More