Beautifully presented first floor flat located on a quiet side street in the centre of the harbour town of Kirkcudbright. In walk-in condition the...