King Power Stadium

Capacity:
32312
Opened:
2002
Address:
Filbert Way, Leicester LE2 7FL, UK