Digital Space - Telford (TEL)
Digital Space Group Ltd · interconnection facility · operating — Telford, Shropshire, United Kingdom
- Operator
- Digital Space Group Ltd
- Owner
- Digital Space Group Ltd
- Status
- operating
- Type
- interconnection facility
- Location
- Telford, Shropshire, United Kingdom
- Address
- Digital Space Group Hortonwood 37, Donnington
- Purpose
- colocation / interconnection campus
- Coordinates
- 52.7195, -2.4562 (city-level)
- As of
- 2026-06-01
Source: PeeringDB
Other data centers nearby
All data centers in Telford →