Individual Details
John de Sutton, Master of Dudley Castle
(Feb 1304 - 21 Nov 1359)
Events
Birth | Feb 1304 | Dudley Castle, West Midlands, England | |||
Death | 21 Nov 1359 | Dudley Castle, West Midlands, England |
Families
Spouse | Isabella Cherleton (1308 - 1397) |