Countryside surroundings, close proximity to the pretty cathedral city of Wells and, above all, highly trained and committed staff in a purpose-built home - these are just some of the features that make Torrwood such a welcoming and safe place for people with dementia and nursing needs. ...