Input (grade 10): The Walkers Stadium is a football stadium which hosts home matches of English football club Leicester City.
Output (grade 11): The Walkers Stadium is a football stadium in Leicester, England, where Leicester City Football Club play their home football matches.