King Power Stadium

King Power Stadium

King Power Stadium has been the home of Leicester City since 2002 and was the venue as the Foxes lifted the Premier League title in 2016.

Leicester City Crest

Latest News

More Videos

Latest Images