Price of Peace stands 40 yards from the bank of the river Torridge in beautiful and secluded surroundings, this view is taken from our garden.Nestling in the valley one mile from Hatherleigh on the A386 road to Torrington, the Lodge is screened by Pines through ... | read more |