Site: Netwise London Central

Company: Netwise
Metro: London
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Address:
Gross SqFt: 11,000
Usable SqFt: 6,000
Total Power: 1.0 Megawatts

Map and Nearby Locations:

Netwise House, 24 Old Jamaica Road, London SE16 4AW, UK