What does Leicester City F.C.'s stadium look like?
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?