Projects office | Global Switch, Docklands, London

Global Switch
Docklands, London

Value

£65 Million

Purchaser

Global Switch

Occupier

Global Switch