Lennox House is a modern, purpose-built care home located in Islington, London, offering residential, nursing, and dementia care for up to 87 residents. The…