
Industry
- IT Service
- Network Providers
- Other
Service
- Managed/Hosting Services
Overview
Established 1990 star.london provides premium datacenter and colocation services from the prestigious Telehouse North facility in London’s Docklands, where we’ve been operating since its opening in 1990.
Our mission is to deliver exceptional datacenter services with a focus on technical excellence, responsive customer support, and innovative solutions tailored to your specific requirements.
With our strategic location at Telehouse North, we leverage Europe’s leading connectivity hub to give your business the competitive edge it needs in today’s digital landscape.