The King Power Stadium is a football stadium in Leicester, England, which is the home ground of Leicester City, the current champions of the Premier League.
The King Power Stadium is a football stadium in Leicester, England. Leicester, England is the home ground of Leicester City. Leicester City is the current champions of the Premier League.