Eleanor Palmer Trust Home is a 34-bedded nursing and residential care home located in Barnet, Hertfordshire. Established in 1991, it offers a supportive and…