Immaculately presented first and second floor flat located in the centre of the harbour town of Kirkcudbright. Renovated to a high standard by the...