Duns Castle, Duns, Berwickshire is a historic house in Scotland, the oldest part of which, the massive Norman Keep or Pele Tower, dates from 1320.
Contact us...