Question: What is the name of this King of England, born in June 1239, in which the Prioress swore fealty to him, after his foray in Scotland in 1296?
Sentence (from "St. Leonards Nunnery, Perth"): After King Edward I of England's foray in Scotland in 1296, the Prioress swore fealty to him.
Relevant evidence: Yes