Castle House Care HomeCastle Street, Torrington EX38 8EZ12.5 miles from centre of Cadbury Barton9.227 Reviewsfrom £1,200 / weekSize 33 roomsOlder Person CareYounger Adult CarePermanent CareRespite CareResidential Care