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.