Back to News
Popular high street charity shop closing 150 locations thanks to costs - 7 are in London

Popular high street charity shop closing 150 locations thanks to costs - 7 are in London

The UK's largest charity retailer has revealed that it suffered a £3.3m retail loss between 2025-26

Read original article