 Their daughter Katherine married Nicholas Audley (1258–1299), son of Ela Longespée and James de Audley.Their daughter Eleanor married Fulk le Strange, 1st Baron Strange of Blackmere.Giffard married secondly, in 1286, Margaret, widow of John de Neville, of Hallingbury, Essex.