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