Central London Community Healthcare NHS Trust
Central London Community Healthcare NHS Trust (CLCH). An NHS Trust providing community healthcare services across London and Hertfordshire. A National Health Service trust providing community health services across Hertfordshire and other areas, focusing on care closer to home. A National Health Service trust providing community health services across London and Hertfordshire.