Stanborough Farm, Totnes Gallery DARTMOUTH Stanborough Farm, Totnes Farmhouse on a working dairy farm set deep in the beautiful South Hams countyside of Devon Stanborough Farm, TotnesBed & Breakfast Nationwide2023-10-24T08:20:46+00:00