Newland House is a care home located in Witney, Oxfordshire, offering residential and respite care services. The home is situated in a traditional family…