What was agreed by the Treaty of Northampton in 1328?
Scotland was recognised as an independent kingdom
scotland was recognised as independent kingdom
scotland was recognised as independent kingdom
FreeForm
Scotland was recognised as an independent kingdom