Data Centers Intel

Telstra London Hosting Centre

ColocationBuilding

Telstra London Hosting Centre is a colocation data center operated by Telstra International at 5-6 Greenwich View Place. It is in London, United Kingdom.

Its building outline in OpenStreetMap covers about 3,348 m², joint 10th largest of 29 mapped outlines in London. In London, Telstra International runs 1 of the 75 listed facilities; by number of listings it ranks joint 13th of 32 operators there. In the London market it has 1 of 202 listed facilities, joint 28th of 67 operators by number of listings.

26 other listed facilities are within 5 km; the closest are Csquare: LHR2 Docklands Data Center Campus (same site) and Bloomberg Datacentre (100 m). Operators with facilities within 5 km: Telehouse (6), Digital Realty (5), Global Switch (3), Centersquare (1) and 5 others.

Operator
Telstra International
Address
5-6 Greenwich View Place
City
London
Market
London
Country
United Kingdom
Coordinates
51.49454, -0.01888
Location accuracy
Published location
Facility type
Colocation
Record level
Building
Building footprint
3,348 m² (mapped outline in OpenStreetMap)

Facilities within 5 km

Closest 12 of 26.

Other data centers in London

Sources for this record

Sources for this record
SourceListed asLinkRetrieved
OpenStreetMapTelstra London Hosting CentreOpenStreetMap record2026-09-26

Source data retrieved 2026-09-26. How the data is compiled

Report an error in this listing