The Highgate Care Home

The Highgate Care Home, located in the heart of North London, offers a warm and welcoming environment for its residents. With a capacity of 55 beds, the home…