Devonshire Farmhouse
Devonshire Farmhouse is run by the Vincent Family at Higher Murchington, Chagford, Devon and started as an Ice Cream business when Duncan Vincent joined the business about 20 years ago. The Kenvin herd had been established by the late Ken Vincent on the slopes of Dartmoor within the National Park and Ken doubted that the … Read more