
British Heart Foundation to shut around one-in-four charity shops
Around 90 stores are to close by the end of March next year, with the remainder set to shut by March 2028.

Around 90 stores are to close by the end of March next year, with the remainder set to shut by March 2028.