The British Heart Foundation is a registered charity in England and Wales (225971) and Scotland (SCO39426). Registered as a company limited by guarantee in England and Wales Number 699547. Registered office at Greater London House, 180 Hampstead Road, London NW1 7AW.

Terms & conditions | Privacy Policy