Netherdale House Netherdale House, Turriff AB53 4LE, UK Set amongst ancient woodland on the banks of the River Deveron with far reaching views of the countryside located in the heart of the northern...