Alexandra married Sir John GIFFARD in 1300. John was born about 1270 in Twyford, England; died after 30 Mar 1328. [Group Sheet] [Family Chart]