CyrusOne London III

Rendering of Cyrus's Third Data Center in Slough