The King Power Stadium is a football stadium which hosts home matches of English football club Leicester City, currently playing in the Premier League.
The King Power Stadium is a football stadium located in Leicester, England. The ground which hosts home matches of English football club Leicester City, are currently playing in the Premier League.