Littledean Tower
About Littledean Tower
Littledean Tower, near Melrose, Scotland, is a historic 16th-century tower house offering a glimpse into the turbulent history of the Scottish Borders.
Littledean Tower, near Melrose, Scotland, is a historic 16th-century tower house offering a glimpse into the turbulent history of the Scottish Borders.