Person ID: I17558571234Margarete Willoughby1571 – 1597FemaleView pedigree chart →Read the story →EventsBorn1571Died1597FamilyFamily group sheet →FatherRobert Spencer, of Wormleighton1570 – 25 Oct 1627MotherMargarete Willoughby1571 – 1597ChildWilliam Spencer1591 – 19 Dec 1636