NHS England

Definition

The organisation that leads the National Health Service (NHS) in England.

NHS England supports local Integrated Care Systems (ICS) to improve the health of the population, improve the quality of care, tackle inequalities and deliver care more efficiently.