Mill Lane is a residential care home located at 17A Mill Lane, Histon, Cambridge, Cambridgeshire, CB24 9HW. The home offers 24-hour residential care for five…