Churchill House Care HomeLudlow, SY8 · 9.9 km · 62 bedsCQC: GoodNursingDementiaWelford HealthcareFee not publishedArea typical £1,350 a weekNo reviews yet