At Edington, below the downs east of Westbury, the Three Daggers is a village inn with its own micro-brewery and a farm shop stocked largely from the pub’s Priory Farm. There are rooms and a small spa if you stay, and the Westbury White Horse is cut into the scarp a few miles west.