Henry of England was born on 13 Jul 1267 in Windsor Castle, Windsor, Berkshire, England, United Kingdom; died on 14 Oct 1274 in Merton, Surrey, England, United Kingdom; was buried in Westminster Abbey, Westminster, London, Middlesex, England, United Kingdom.