Kirkcudbright DG6 4XJ, UK
32 St Mary St, Kirkcudbright DG6 4DN, UK
27 Millflats, Kirkcudbright DG6 4HA, UK