Towie Barclay Castle photograph

Towie Barclay Castle

Use attributes for filter !
Opened 1593
Date of Reg.
Date of Upd.
ID2490819
Send edit request

About Towie Barclay Castle


Towie Barclay Castle is a historic castle in Aberdeenshire, Scotland, 4. 5 miles south-south-east of Turriff. The current structure was built in 1593 by Clan Barclay. The site was given to the Clan in the 11th century by Malcolm III of Scotland.

Related Persons

Next Profile ❯