St Charles Mental Health Centre
@cqcRV320

St Charles Mental Health Centre is a mental health hospital in London, run by Central and North West London NHS Foundation Trust. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).

About
Location
View Map
Exmoor Street, North Kensington, London, W10 6DZ, United Kingdom
+442082067003

St Charles Mental Health Centre is a mental health hospital in London, run by Central and North West London NHS Foundation Trust. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).