King Power Stadium is a football stadium in the city of Leicester, East Midlands, England, and the home of Leicester City. The stadium opened in 2002 as the Walkers Stadium and has a capacity of 32,259. The club lifted the Premier League title on the site in 2016, which attracted worldwide attention. Since 2021, the stadium has also been the primary home of Leicester City Women. History. Background and construction. Leicester's previous stadium was at nearby Filbert Street from 1891 to 2002, located less than 300 yards away from the current site.
https://en.wikipedia.org/wiki/King_Power_Stadium