Please note that this website is no longer updated.

For the latest local health and care information, visit

Information that has been held previously by NHS Barking and Dagenham Clinical Commissioning Group (CCG), NHS City and Hackney CCG, NHS Havering CCG, NHS Newham CCG, NHS Redbridge CCG, NHS Tower Hamlets CCG and NHS Waltham Forest CCG transferred to the new CCG, NHS North East London CCG, on 1 April 2021.

The new CCG has become the new controller for the data held by the superseded organisations. For further information about how NHS North East London CCG processes personal data, please refer to the organisation’s privacy notices. If you have any further questions about the use of data by NHS North East London CCG, please contact

This site will be archived and no longer available from 31st October 2021.

Provider contact details

Select the links below to open or download contact details of the main healthcare providers in Waltham Forest:

Waltham Forest GP Practices

Waltham Forest Pharmacists

Barts Health NHS Trust (accident and emergency, urgent care, elective hospital care, maternity services, rehabilitation)

  • For Whipps Cross Hospital: 020 8539 5522
  • For Newham Hospital: 020 7476 4000
  • For Mile End, St Bartholomew's, The London Chest and The Royal London Hospitals: 020 7377 7000

Homerton University Hospital NHS Foundation Trust (accident and emergency, maternity services, fertility) 

  • Call: 020 8510 5555

NELFT NHS Foundation Trust (mental health, community health services, community nurses, learning disability services, rehabilitation for patients with dementia and other mental health issues)

  • Call: 0300 555 1200

Read this helpful guide to get more information about how to look after your mental health and the services available to support you. 

Partnership of East London Cooperatives (PELC) (out-of-hours services) 

  • Call: 020 8911 1130

InHealth Group (elective hospital care)

  • Call: 0333 003 1503

St Joseph’s Hospice (end of life care)

  • Call: 020 8525 6000

Haven House Children’s Hospital (end of life care)

  • Call: 020 8505 9944