Formulate an answer to this elaborate question: At which battle, in the East Riding of Yorkshire, did King Harold defeat King Harald of Norway?
Answer:
Battle of Stamford Bridge