Lennox House

Lennox House is a modern, purpose-built care home located in Islington, London, offering residential, nursing, dementia, respite, and palliative care for up…