Isolda married Beauchamp, Stephen De about 1160 in Of, Derbyshire, England. [Group Sheet] [Family Chart]