Site: Vantage CWL13 is a part of Vantage Cardiff CWL1

Company: Vantage Data Centers
Country: Wales
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
N Lake Dr

Map and Nearby Locations:

N Lake Dr

SITES within 15 miles of Vantage CWL13

Show SqM

Distance Site name SqFt
0.23 miles Vantage Cardiff CWL1 225,000
9.80 miles Keppel Cardiff UK 79,439
Rendering on Vantage's expansion in Cardiff