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