The British Heart Foundation has revealed the locations of 87 charity shops set to close by March 2027. The stores are part of 150 closures planned by the charity over the next two financial years.