What city is the prestigious honor that was granted to Debbie Bampton located?
Debbie Bampton:  She was inducted into the English Football Hall of Fame in 2005. English Football Hall of Fame: The English Football Hall of Fame is housed at the National Football Museum, in Manchester, England.
Manchester, England