Browse
Map
Locations
Events
News
Exchange
Advertise
Create Listing
Contact
Sign In
Sign Up
Loading listing…
NTT Slough 3
NT
NTT Slough 3
📍 Slough, United Kingdom
Show on Map
Claim this listing
Location
📍
665 Ajax Avenue,
Slough
,
United Kingdom
Views
141
Followers
0
More in this city
Ajax Avenue 630
Slough, United Kingdom
Data Center
Ajax Avenue 631
Slough, United Kingdom
Data Center
China Mobile International - London DC
Slough, GB
Data Center
Satellite
Contact
Loading…
Address
Street
665 Ajax Avenue
City
Slough
Country
United Kingdom
Request a Quote
Service type…
Data Center Build
Colocation
DCIM & Monitoring
Power & Cooling
Decommissioning
Timeline…
Immediate
1–3 months
3–6 months
6–12 months
Planning stage
Request Quote