UK shoe shop giant collapses into administration owing £59m - opened in 1873

Jul 15, 2026 - 09:57
 0
UK shoe shop giant collapses into administration owing £59m - opened in 1873


The brand is a luxury British footwear and handbag retailer founded in 1873.