Ambika Lodge Care Home

About Ambika Lodge Care Home

Ambika Lodge is a Care Home with 21 beds capacity. We provide care tailored to each individual person's needs. This could be on a short or long term basis

Ambika Lodge Care Home Description

Care Home for Residential and Nursing Care. Long term or short term and respite care.

More about Ambika Lodge Care Home

Ambika Lodge Care Home is located at 28 Edith Road, SS8 0LP London, United Kingdom
01268696955