Tag: Homebase store locations

news-14112024-163218

List of London Homebase Stores Facing Closure: 49 Locations Across the...

The future of 49 Homebase stores across the UK is uncertain, potentially putting 2,000 jobs at risk. The DIY chain was recently sold to...