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