Ashford Lodge is a residential care home located at Bagham Cross, Chilham, Canterbury, Kent, CT4 8DU. It provides personal care to individuals living with…