London Mental Health Care Centre
London Mental Health Care Centre The London Mental Health Centre is a care home that provides support to people with a mental health condition. The home can accommodate up to 15 people. https://www.cqc.org.uk/location/1-4469706162/reports
