House of St MartinLangford Lane, Pen Elm, Taunton TA2 6NU2.2 miles from centre of Upper Cheddon1 ReviewsSize 31 roomsYounger Adult CarePermanent CareLearning Disability CareMental Health Care