Ground: King Power Stadium
King Power Stadium is a football stadium located in Leicester, in the East Midlands of England. It has been the home of EFL Championship club Leicester City since 2002 and was the stage as the club famously lifted the Premier League title in 2016