Major shoe chain with over 160 UK branches to close store - opened in 2023

May 19, 2026 - 23:00
 0
Major shoe chain with over 160 UK branches to close store - opened in 2023


The store is set to close later this year.