William married Margaret Neville before 1404 in England. Margaret (daughter of Robert Neville and Margaret de la Pole) was born in 1360 in Lancashire, England; died in 1443 in Hornby, Lancashire, England. [Group Sheet] [Family Chart]