Telstra is Australia's largest telecoms company. The London Hosting Centre is one of the data centres they have - primary to serve their multi-national clients. The data centre is in Docklands.
020 7847 4550
hSo:wholesale is a trading name of HighSpeed Office Limited. Copyright © 2000-2023.