Buccleuch Mills, langholm, dumfriesshire, DG13 0E
Buccleuch Mill, langholm, dumfriesshire, DG13 0D
178 Irish Street, dumfries, dumfriesshire, DG1 2NJ
Blacknest House, dumfries, dumfriesshire, DG3 5DW
William Street, langholm, dumfriesshire, DG13 0B