Art News London’s Iconic Canary Wharf Has Scooped a Prestigious International Award for Its Public Art Programme Posted byconteNovember 4, 2010