Digital World, 1 Lowry Plaza, The Quays, Manchester, Lancashire M50 3UB
08000 608702
Put your business in prime position for exploring the markets of the region at our Digital World Centre offices in Salford. The building, next to Media City, home of the BBC, is on Manchester Docks, which were transformed by a major urban regeneration pro