×

King Power Stadium

(6,873) Stadium in Leicester, England
King Power Stadium is a football stadium in Leicester, England, and the home stadium of Leicester City Football Club. The stadium opened in 2002 and is situated alongside the River Soar, with an all-seated capacity of 32,262.
Address: Filbert Wy, Leicester LE2 7FL, United Kingdom
Hours: Closed ⋅ Opens 9 AM
Phone: +44 344 815 5000