The Fox and Hounds is a charming thatched pub situated on the outskirts of the market town of Devizes.