Lochranza Castle
Lochranza Castle on Arran was built in the 13th century. It passed to the Stewarts of Menteith and became a royal castle when Robert Stewart became King in 1371. In the 1450s the Tower House was granted to the Montgomeries. They held the castle for the next 250 years. In the 16th Century the castle’s […]