Iconic British shoe chain slashes prices in 33 stores after collapsing into administration

Mar 25, 2026 - 19:46
 0
Iconic British shoe chain slashes prices in 33 stores after collapsing into administration


The popular high street name previously announced that most of its stores would be closing.