Contact us

You can contact us online, call us or write to us.

You can also search for BHF shops, events, offices and other services near you.

Our top queries

I want to pay in my fundraising money

Thank you for fundraising for the BHF. You can pay in your fundraising online, by post or over the phone. 

Find out more about how to paying in your fundraising money.

I want to make a donation

Thank you for choosing to donate to the BHF. 

To donate online

Use our quick, easy and secure online form to make a donation.

To donate by post

Please make cheques payable to British Heart Foundation.

British Heart Foundation
Lyndon Place, 2096 Coventry Road
Sheldon
Birmingham
B26 3YU

Don’t forget to include a paying-in form and sponsorship form, or enclose a covering letter.

To donate by text

Find out how to donate by text

To donate by phone

Call us on 0300 330 3322

I want to set up a direct debit

Thank you for choosing to support the BHF.

The easiest way is to set up a regular donation online using our secure form. 

Alternatively, you can contact our customer support centre on 0300 330 3322 to set up a direct debit.

I would like to change my contact details

You can update your address, reset your password, and change your communication preferences online. Simply log in to my account and select the details you would like to change.

If you would prefer to change your contact details over the phone, please call 0300 330 3322.

How do I reset my password?

If you are having issues logging in to your account and would like to reset your password, you can request a link to be sent to your email address.

I want to find an event

Find out more about taking part in an event for the British Heart Foundation and view all our events.

I would like to talk to someone about heart health

Call our Heart Helpline on 0300 330 3311 to speak to our Cardiac Nurses and Information Support Officers. The Heart Helpline is open Monday to Friday 9am to 5pm.

Where is my nearest BHF store

You can find your nearest store by entering your postcode or location into our store search.

Customer Service Centre

Please contact our Customer Service Centre for general enquiries or for information about fundraising or making a cash donation.

Tel: 0300 330 3322
Email: supporterservices@bhf.org.uk

British Heart Foundation
Lyndon Place
2096 Coventry Road
Sheldon
Birmingham
B26 3YU

If you require assistance from our Retail Division please call  0800 138 6556 directly.

Other useful numbers

  • Retail Customer Service enquiries: 0800 138 6556
  • Head office: 020 7554 0000
  • Publication orders: 0870 600 6566
  • Heart Helpline: 0300 330 3311
  • BHF events: 0845 130 8663
  • BHF Retail head office: 01372 477 300
  • Online shop: 0116 232 4195
  • Textphone: 18001 020 7554 0000

Contact us online

Fill out our form and we'll get back to you as soon as possible.

Personal details
*
*
*
Address details
Your query
*
*
Keeping in touch
We would like to keep you up to date with news about our work and ways in which you can get involved.



Our offices

  • Head office
  • Retail headquarters 
  • Customer support
  • Northern Ireland 
  • Wales 
  • Scotland

Follow us

Join us on Facebook and Twitter.