Hillview is a well-proportioned detached bungalow situated in an elevated position in a prime location in Kirkcudbright. Located only a short...
A traditional four bedroom stone built cottage with slate roof set in approximately 1 ½ acres of beautifully landscaped garden grounds nestled within...
23 Castle Street is a substantial four-bedroom end-terraced Georgian townhouse occupying a prime position in a much sought after area of...