- January 1, 1
The Battle of Loudon Hill was fought in 1307 between the Scots and the English. The battle was fought beneath Loudoun Hill in Ayrshire. The Scottish force was led by Robert Bruce, and they were victorious.
Battle of Loudon Hill, near Darvel
- #
Discuss Battle of Loudon Hill, near Darvel on our Forums