The Horizon is a care home in London, run by Somerset Villa Residential Care Home Limited. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).
The Horizon is a care home in London, run by Somerset Villa Residential Care Home Limited. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).