Providing care and support for people living with any terminal illness, and their families. They have been carrying out this vital work for over 65 years, in 2015 alone they cared for over 40,000 people across the UK
The British Heart Foundation fight for every heartbeat. Coronary heart disease is the UK's single biggest killer but they are leading the fight against it.