Data centres in Eggborough

1 site in Eggborough, North Yorkshire. 1 is not yet operating.