Get Directions to Castle House Nursing Home Ltd ← View details Castle Street, Keinton Mandeville, Somerton TA11 6DX, United Kingdom, Somerton, England Get Directions From* To * — Required information