King Power Stadium

City:
Leicester, Leicestershire
Address:
Filbert Way