Leicester City
King Power Stadium, Leicester

Stadium

King Power Stadium
Leicester
Capacity
32,312