King Power Stadium

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