Major shoe retailer closes all UK stores forever - in business since 1966

May 2, 2026 - 12:16
 0
Major shoe retailer closes all UK stores forever - in business since 1966


The shop has been on British high streets for more than 60 years.