Who was the wife of King Henry III of England?
Margaret of England Margaret of England Margaret of England (29 September 1240 – 26 February 1275) was Queen of Scots by marriage to King Alexander III. Margaret was the second child of King Henry III of England and his wife, Eleanor of Provence, and was born at Windsor Castle. Margaret's first appearance in historical record comes when she was three years old, when she and her brother, the future Edward I, took part in an event in London. King Alexander II of Scotland had previously been married to her paternal aunt, Joan of England. In 1244, her father and Alexander II met in
Henry III of England subject of films, theatre or television. Henry and Eleanor had five children: Henry had no illegitimate children. Henry III of England Henry III (1 October 1207 – 16 November 1272), also known as Henry of Winchester, was King of England, Lord of Ireland, and Duke of Aquitaine from 1216 until his death. The son of King John and Isabella of Angoulême, Henry assumed the throne when he was only nine in the middle of the First Barons' War. Cardinal Guala declared the war against the rebel barons to be a religious crusade and Henry's forces, led by William Marshal, defeated