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