One of the most significant losses of 2025 was Homebase. Once a staple of both high streets and retail parks, the DIY chain finally shut its remaining UK stores in March after its parent company fell ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results