Where in Northumberland did the English defeat Scots 1513?
Your question seems to be based on a misconception. The Battle of Flodden Field took place in Northumberland, England, on September 9th, 1513, not the English defeating Scots. In the battle, the English forces led by King Henry VIII decisively defeated a Scottish invasion led by King James IV, resulting in the death of James IV and many Scottish nobles.