CyrusOne London I

London One at 12 Liverpool Road