Data centres in Iver

1 site in Iver, Buckinghamshire. 1 is not yet operating.