Evelyn House is a residential care home located at 103 London Road, Enfield, Middlesex, EN2 6EU. It provides accommodation and personal care for up to five…