Manor Lodge

Manor Lodge is a purpose-built care home in Chelmsford, Essex, offering residential, nursing, dementia, and respite care. The home features a café, cinema,…