Lettings Key Properties 1 Lowry Plaza, The Quays, 0161 876 0070 By Lee Isherwood | January 23rd '11 Share this story Where: Digital World Centre, 1 Lowry Plaza, The Quays, Salford M50 - 0161 876 0070 map Website: Key Properties What: Coming soon, but for now please leave your comments below for everyone else. Next Story Kings Residential Share this story