1. | MOWBRAY Eleanor was born on 25 Mar 1354 in Epworth, Axholme, England. Family/Spouse: DE CLIFFORD Lewis. Lewis (son of DE CLIFFORD Roger and DE BEAUCHAMP Maud) was born about 1364 in Brough Castle, Westmorland, England; died after 1404. [Group Sheet] [Family Chart] |