Battle of Loudoun Hill (Kingdom of Scotland vs Kingdom of England) took place in 1307 AD during First War of Scottish Independence.
Wikipedia article on Battle of Loudoun Hill · Wikidata entry
Open the interactive WarAtlas → · Play today's daily challenge →