4 views

1 Answers

The Statute of Northampton is legislation passed by the parliament of England which met in Northampton in 1328. The parliament also ratified the Treaty of Edinburgh–Northampton which ended the First War of Scottish Independence.

4 views