Data centres in Elsham Wolds

1 site in Elsham Wolds, near Scunthorpe, North Lincolnshire. 1 is not yet operating.