Gilston Peel

About Gilston Peel

Gilston Peel is a historic tower house near Gilston, Scotland, offering a glimpse into the defensive architecture of the Scottish Borders.