We reveal why thousands of high street shops are expected to close in 2025 below THE Original Factory Shop is shutting nine stores this week as closing down sales are launched at a host of locations.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results