North West London Integrated Care Board (ICB)

A single organization formed from the merger of the West and North London Integrated Care Boards, covering 13 London boroughs.

Company