Edward I of England had a great number of children with his first wife, Eleanor of Castile, but only one son who survived into adulthood – the future Edward II (born 1284). After Eleanor died, the king married Margaret of France, with whom he had two children: Thomas (born 1300) and, when the king was sixty-two, Edmund. Edmund was born at Woodstock in Oxfordshire on 5 August 1301, and was therefore referred to as Edmund of Woodstock. Son of the English king, he was also, through his mother, grandson of Philip III of France. On 7 July 1307, before Edmund had turned six, King Edward I died, leaving Edmund's half-brother Edward to succeed as King Edward II.