Freeland House Nursing Home is a 111-bed residential and nursing care home located in Freeland, Witney, Oxfordshire. It provides accommodation and care to…