The Mill House is a 45-bedroom care and nursing home located in Horstead, Norwich. It offers residential, nursing, dementia, and respite care services in a…