Heale House and its eight acres of beautiful gardens lie beside the river Avon at Middle Woodford, just north of Salisbury in Wiltshire.