King Power Stadium

Football stadium in Leicester, England

King Power Stadium
King Power Stadium is a football stadium in the city of Leicester, East Midlands, England, and the home of Leicester City since 2002. The stadium has a capacity of 32,259 and was known as the Walkers Stadium until 2011. 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

Episodes