Site: Level3 Liverpool

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

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