Dr Teresa Castiello

MD, CMR level 3 , CCT Cardiology

Consultant Cardiologist , Lead of HF and Cardiomyopathy and CMR consultant

Specialty: Cardiology

Location: London

Professional Profile

Dr Teresa Castiello is a passionate clinician with multi-faceted experience gained in over 20 years of work between Italy, the United Kingdom, and developing countries.

As a clinician, Dr Castiello’s goal is to provide prevention, early diagnosis, and excellent management of cardiovascular diseases. Promoting a holistic approach where the person comes before his/her disease, with careful attention to the psychological and social environment.

Areas of expertise are: heart failure (inherited and acquired cardiomyopathies), and Cardiac Magnetic Resonance imaging, however, she has solid experience in general cardiology, cardiac rehabilitation, and exercise prescription, built upon the substrate of good general medicine.

Dr Castiello has worked in a multidisciplinary team providing an excellent standard of care throughout the entire patient journey.

Undertaking a Medical Degree cum laude in 2001, at La Sapienza University of Rome, Italy along with a specialisation in Cardiology, at the prestigious University Campus Bio-Medico, Rome 2009. After completing a Specialisation in Cardiology and a long humanitarian mission in Africa, she earned a consultant post at San Raffaele in Rome, before relocating to London.

She is now NHS Consultant Cardiologist, and lead of heart failure and cardiomyopathy services, which were both set up at Croydon University Hospital. Her imaging speciality is Cardiac MRI, which performs in King’s College London, being internationally certified with the CMR level 3 accreditation by ESC and SCMR.

Alongside clinical duties, Dr Castiello is a very active participant in national and international Societies and board committees. She has a large number of national and international memberships.  She is currently a structural member of the Patient Care and Digital health committee of the Heart Failure Association of the European Society of Cardiology. And Heart Failure Educational Lead for Cardiology Trainees with the Royal Society of Medicine, being responsible for organisation and delivery of cardiology training across Londoner trainees. She is the new President-Elect of the Royal Society of Medicine (Cardiology Section) the first female cardiologist invested in the role.

Given her specific interest in inflammatory cardiomyopathy is a member of the ESC Myocardial and Pericardial Disease Working Group and the London Myocarditis Interest Group.

Dr Castiello’s research interest focuses on her areas of clinical expertise; she is involved in multiple research projects in the public and private sectors. She is the principal investigator of several trials and author and co-author of peer review papers and online educational sources.

Her active collaboration in national and international society granted her the honour to be a Fellow of the Royal College of Physicians and Fellow of the Heart Failure Association.

Finally, Dr Castiello is the founder and CEO of M.I.A.L (Medici Italiani A Londra), a healthcare social business venture; M.I.A.L is the first Italian-speaking hospital-based service in London, providing an excellent standard of care throughout the entire patient journey.

Specialises In

Cardiology, areas of expertise include:

  • Heart failure
  • Cardiomyopathy
  • Cardiac MRI
  • Preventative cardiology

Professional Memberships

President of the Royal Society of Medicine, Cardiology Section

Member of the Digital Health and Patient Care Committee, Heart Failure Association of the European Society of Cardiology

Fellow of the Heart Failure Association, European Society of Cardiology

Fellow of the Royal College of Physicians

Member of the Myocardial and Pericardial Disease Working Group, European Society of Cardiology

What Our Patients Say

Phoenix Hospital Group is committed to providing exceptional clinical care to all patients. We are extremely proud of the service we provide.
31/07/2018 · Verified patient
14/11/2018 · Verified patient
15/01/2019 · Verified patient
02/04/2019 · Verified patient
04/04/2019 · Verified patient
04/04/2019 · Verified patient
10/04/2019 · Verified patient
07/06/2019 · Verified patient
23/10/2019 · Verified patient
07/11/2019 · Verified patient
07/02/2020 · Verified patient
27/03/2020 · Verified patient
20/05/2020 · Verified patient
30/05/2020 · Verified patient
07/08/2020 · Verified patient
23/08/2020 · Verified patient
05/11/2020 · Verified patient
11/11/2020 · Verified patient
16/11/2020 · Verified patient
04/12/2020 · Verified patient
06/12/2020 · Verified patient
09/12/2020 · Verified patient
18/01/2021 · Verified patient
22/01/2021 · Verified patient
14/02/2021 · Verified patient
03/03/2021 · Verified patient
17/03/2021 · Verified patient
22/03/2021 · Verified patient
26/04/2021 · Verified patient
26/04/2021 · Verified patient
26/04/2021 · Verified patient
13/05/2021 · Verified patient
25/05/2021 · Verified patient
18/07/2021 · Verified patient
04/08/2021 · Verified patient
18/08/2021 · Verified patient
17/09/2021 · Verified patient
18/09/2021 · Verified patient
21/09/2021 · Verified patient
06/10/2021 · Verified patient
12/10/2021 · Verified patient
03/11/2021 · Verified patient
03/11/2021 · Verified patient
16/11/2021 · Verified patient
16/11/2021 · Verified patient
16/11/2021 · Verified patient
19/11/2021 · Verified patient
30/12/2021 · Verified patient
05/01/2022 · Verified patient
10/01/2022 · Verified patient
01/04/2022 · Verified patient
26/04/2022 · Verified patient
26/07/2022 · Verified patient
26/07/2022 · Verified patient
26/07/2022 · Verified patient
26/07/2022 · Verified patient
26/07/2022 · Verified patient
26/07/2022 · Verified patient
26/07/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
31/10/2022 · Verified patient
29/11/2022 · Verified patient
29/11/2022 · Verified patient
29/11/2022 · Verified patient
29/11/2022 · Verified patient
29/11/2022 · Verified patient
29/11/2022 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
22/02/2023 · Verified patient
04/07/2023 · Verified patient
04/09/2023 · Verified patient
10/11/2023 · Verified patient
14/11/2023 · Verified patient
17/11/2023 · Verified patient
04/12/2023 · Verified patient
03/01/2024 · Verified patient
04/01/2024 · Verified patient
08/01/2024 · Verified patient
26/01/2024 · Verified patient
26/01/2024 · Verified patient
26/01/2024 · Verified patient
26/01/2024 · Verified patient
05/02/2024 · Verified patient
08/02/2024 · Verified patient
22/02/2024 · Verified patient
22/02/2024 · Verified patient
05/03/2024 · Verified patient
07/03/2024 · Verified patient
09/03/2024 · Verified patient
09/03/2024 · Verified patient
10/03/2024 · Verified patient
13/03/2024 · Verified patient
14/03/2024 · Verified patient
14/03/2024 · Verified patient
15/03/2024 · Verified patient
18/03/2024 · Verified patient
21/03/2024 · Verified patient
24/03/2024 · Verified patient
09/04/2024 · Verified patient
10/04/2024 · Verified patient
14/04/2024 · Verified patient
02/05/2024 · Verified patient
14/05/2024 · Verified patient
14/05/2024 · Verified patient
16/05/2024 · Verified patient
18/05/2024 · Verified patient
28/05/2024 · Verified patient
28/05/2024 · Verified patient
10/06/2024 · Verified patient
15/06/2024 · Verified patient
20/06/2024 · Verified patient
25/06/2024 · Verified patient
30/06/2024 · Verified patient
04/07/2024 · Verified patient
05/07/2024 · Verified patient
05/07/2024 · Verified patient
05/07/2024 · Verified patient
05/07/2024 · Verified patient
05/07/2024 · Verified patient
04/10/2024 · Verified patient
02/11/2024 · Verified patient
03/11/2024 · Verified patient
15/11/2024 · Verified patient
15/11/2024 · Verified patient

Make an Enquiry

    we will never share your details and will only send you information about our healthcare services

    By submitting an enquiry you confirm that you agree to our Terms & Conditions and Privacy Policy

    CALL US NOW