Our Location

Rio de Janeiro, Zurich, London, Madrid, Porto and Frankfurt

United Kingdom

London

Location:
11 Hanbury Street
E1 6QR London
United Kingdom

Our London site is located in the heart of the London financial district, with the most reliable connectivity and utilities. London is the largest internet hub of Europe, from where we can provide the reliable and low latency solutions. This site provides housing/colocation services, backup (disk/tape), disaster recovery and connectivity.