Close Window
British Heart Foundation is a registered Charity No. 225971.
Registered as a Company limited by guarantee in England & Wales No. 699547.
Registered office at Greater London House, 180 Hampstead Road, London NW1 7AW