Dunwood Manor Nursing Home is a stately country residence set in 12 acres of beautiful gardens near Romsey, Hampshire. It offers nursing, dementia, respite,…