(Last Update: 24 Apr 2023)
Welcome to our highly recommended farmhouse accommodation situated only 2 miles west of Tavistock, which has recently been voted Top Market Town