North East London (NEL) Integrated Care Board (ICB)
NHS North East London Integrated Care Board, a body responsible for health and social care services in North East London.
NHS North East London Integrated Care Board, a body responsible for health and social care services in North East London.