Search results
We did not find results for: king power stadium address.
Check spelling or type a new query.
We did not find results for: king power stadium address.
Check spelling or type a new query.
King Power Stadium is a football stadium in Leicester, England, and the home stadium of Leicester City Football Club. Situated alongside the River Soar, the stadium opened in 2002 and has an all-seated capacity of 32,262. Wikipedia