Abbotsford House

About Abbotsford House

Abbotsford House, near Melrose, Scotland, is the historic home of renowned author Sir Walter Scott, showcasing his eclectic architectural tastes and extensive collection of artefacts.