FacilityAddressStatus
Telehouse East14 Coriander Avenue London, United KingdomActive
Telecity Joule House76 Trafford Wharf Road Manchester, United KingdomActive
MastMaker20 Mastmakers Court, London, United KingdomActive
Telecity Williams HouseLloyd Street North, Manchester, United KingdomActive
Telecity 8/9 HEX8-9 Harbour Exchange Square, London, United KingdomActive