Slacks Peel

About Slacks Peel

Slacks Peel, near Southdean, is a historic Scottish tower house, embodying the rich medieval heritage of the Borders region.