The Battle of Bannockburn, near Stirling in Scotland took place over two days in June 1314 around 20,000 English troops led by King Edward II engaged in a battle with around 10,000 Scotts led by Robert the Bruce at which the latter prevailed. Exact location of the battle site is not known.