The remains of this late 16th century noble residence demonstrate how architecture evolved from the heavily defended tower house to a new more domestic, if grand, scale.
Listing Information
Address:
Castle Street
Kirkcudbright, Dumfries and Galloway DG6 4JD
GB