20 Canada Square E14 22/01/2019 by Buildington 20 Canada Square office building in Canary Wharf, London E14 - new on Buildington! Show all news for 20 Canada Square