Skip to content
i-PLACE is presented by
Key Cities Innovation Network
A Company Limited by Guarantee
Registered in England No. 15825728
Contact Key Cities Innovation Network
secretariat@keycitiesinnovation.org
Click to view our
Privacy Notice