‌Margaret and
Walter were married in a religious ceremony about 1135 in
Flamstead, Herefordshire, England. They had eight sons and three daughters, named
Henry,
Walter,
Richard,
Robert,
Roger,
Simon,
Hugh,
William,
Rosamond,
Amicia and
Lucia.