Data centres in Bishopbriggs

1 site in Bishopbriggs, East Dunbartonshire. 1 is not yet operating.