62 High Street Elgin, Moray IV30 1BU t: 01343 610520 e: info@cclproperty.com
Hudson House 8 Albany Street, Edinburgh EH1 3QB t: 0131 473 1192 e: info@cclproperty.com
There are plenty of beautiful towns and villages in Aberdeenshire, each with their own charms and attractions.