Contact

Contact us at icon@iconinfrastructure.com or call our switchboard +44 20 7292 9670

United Kingdom
United Kingdom
51.510169, -0.141554, 16

1st Floor Pollen House
10-12 Cork Street
London
W1S 3NP

+44 20 7292 9670

Europe
Europe
51.225672, 6.779803, 16

Königsallee 14
40212
Düsseldorf
Germany

+49 211 13866 161

North America
North America
43.645645, -79.385859, 16

155 Wellington Street West
Suite 2930
Toronto, Ontario
M5V 3H1
Canada

+1 416 649 1331