What do they call the stadium where Leicester City F.C. play their home games?
Leicester City Stadium
Goodison Park
The Hive Stadium
Vicarage Road
Answer
The home venue of Leicester City F.C. is Leicester City Stadium. King Power Stadium is a football stadium located in Leicester in the East Midlands of England.
Leicester City F.C. Quiz: Are You a True Fan or a Fake?