Back to mapdatacenters.world
Centersquare

Centersquare London (LHR2)

Operational
🇬🇧London, England, United Kingdom

Centersquare London (LHR2) is a data center operated by Centersquare in London, United Kingdom. Hosts 6 networks.

Specs

No published specs for this facility.
Address
7 Greenwich View Pl, E14

Location

Map of Centersquare London (LHR2)
51.4947, -0.0187

Networks present(6)

Sources (1)

  • PeeringDB2628
    fetched Jun 1, 2026