Torrington is situated above the River Torrington in North Devon made famous by Henry Williamson's novel 'Tarka the Otter'. The town has a number of shops including cafes, pubs and restaurants and places to visit with both RHS Rosemoor and Dartington Crysal nearby.
Facilities include a house manager (non-resident) and emergency alarm service, lounge, dining room, laundry, guest facilities and garden.
...