Data Centers

Leaseweb Lon-12

Company:
Ocom England
Website:
https://www.leaseweb.com/platform/data-centers/lon-11
Membership:
-
Floorspace (m2):
3700
Tier:
III

Princes Court Business Centre, Wapping Lane, London, E1W 2DA

Resources