Leicester City plays their home games at the King Power Stadium , formerly known as the Walkers Stadium.