Edward The Confessor passed away in London (United Kingdom). London is the capital and largest city of England and the United Kingdom, with a population of just under 9 million.
Edward the Confessor Mind Maze: 10 Questions to test your cognitive abilities