News

By the time of the 17th century, it was widely considered to be the best palace in Scotland, surpassing the likes of even Edinburgh Castle, which was built in 1103. But the original palace met its ...
Referred to as the “Marriage of the Thistle and the Rose”, the ceremony took place at Stirling Castle in 1503 and, a century later, led to the Union of the Crowns, when James VI of Scotland ...