Life & Style Homebase could shut more than 100 stores as retail boss prepares to sell the company November 13, 2024 Share on Facebook Tweet on Twitter Homebase has already bid farewell to two branches this month. Daily Express :: Life and Style Feed