Organisation Northeast London Integrated Care Board (NEL ICB) 1 story · 1 council An organization responsible for integrated health and care services in Northeast London.