The King Power Stadium is a football stadium in Leicester, England, which is the home ground of Leicester City, the current champions of the Premier League. The all-seater stadium opened in 2002 and has a capacity of 32,262, the 20th largest in England. It is named after travel retail group King Power, a company owned by the club's owners.