Ayton Castle is an extremely important Scottish baronial castle to the east of Ayton in the Scottish Borders that mainly dates from the 19th century.
Ayton Castle is an extremely important Scottish baronial castle to the east of Ayton in the Scottish Borders that mainly dates from the 19th century.