From the upper terraces of Drummond Castle there are spectacular views over Scotland’s finest formal garden. Laid out across nine acres is a giant parterre, made up of 11 miles of box hedging and ...