Lennox House

Lennox House is a modern, purpose-built care home located in Islington, London, providing quality, tailored care and experiences for older people. The home…