Aikwood Tower
About Aikwood Tower
Aikwood Tower, near Selkirk, Scotland, is a beautifully restored 16th-century peel tower, offering a glimpse into the turbulent history of the Scottish Borders.
Aikwood Tower, near Selkirk, Scotland, is a beautifully restored 16th-century peel tower, offering a glimpse into the turbulent history of the Scottish Borders.