British Heart Foundation

The British Heart Foundation is a charity dedicated to funding research and providing support for those affected by heart and circulatory diseases. They operate charity shops to raise funds for their initiatives.