King Power Stadium
Leicester, United Kingdom
City
King Power Stadium is a football stadium located in the city of Leicester, East Midlands, England, and the home of Leicester City. The stadium opened in 2002 as the Walkers Stadium and has a capacity of 32,259.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account