John de Northampton Lord Mayor of London 1381-1382, died 1384
The Dictionary of National Biography page can be found on Wikisource here
For the 17th century officer of arms of the College of Arms see the Wikipedia page [1].
John de Northampton Lord Mayor of London 1381-1382, died 1384
The Dictionary of National Biography page can be found on Wikisource here
For the 17th century officer of arms of the College of Arms see the Wikipedia page [1].