13 Bridge Street is within a fine terraced row of whinstone houses with sandstone facings. Although a First Floor Flat, this bright and airy...
100C High Street is located through shared entrance from rear of property with steps leading up to private first floor landing. Kirkcudbright is an...
3 Mews lane is a bright and well-proportioned two bedroom flat located in a central location in the heart of Kirkcudbright, although access from...