Rated 4/5 from 2 Google reviews.
Russell Hill Lodge is a residential care home located in Purley, London, offering accommodation and assistance with personal care and medication. The home…