Site: Level3 Liverpool

Company: Lumen Technologies
Metro: Liverpool
Country: England
Country: United Kingdom
Region: Western Europe
Region: Europe
Region: EMEA
Region: World

Map and Nearby Locations:

16 Old Hall St, Liverpool L3, UK

SITES within 15 miles of Level3 Liverpool

Show SqM

Distance Site name SqFt MW
2.47 miles AIMES DC1 Baird House
2.51 miles AIMES Liverpool Innovation Park 107,639 1.50