The Sea Trout Inn, Staverton, Staverton, opening hours, The Sea Trout Inn is an idyllic country inn, situated in the picturesque village of Staverton in Devon. Overlooking the river dart, the inn provides g
Shopping near shops The Sea Trout Inn Staverton