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 Nationwide2025-04-15T10:15:30+00:00