Le bourg royal de Stirling, avec son château perché sur un rocher, a longtemps été une place forte convoitée par les Anglais et les Ecossais.