NHS North East London (NEL)

The NHS organisation responsible for planning and commissioning health and care services across North East London.

Company