Question: What city is the prestigious honor that was granted to Debbie Bampton located?
Sentence (from "English Football Hall of Fame"): The English Football Hall of Fame is housed at the National Football Museum, in Manchester, England.
Relevant evidence: Yes