St. Christopher's Care Home

St. Christopher's Care Home, established in 1951, offers a tranquil living environment set in two acres of landscaped gardens opposite Abington Park. The home…