Set within the heart of Banchory in Royal Deeside, we are delighted to offer this bright and spacious 2 bedroom first floor flat available for lease on a fully