Fraser Bond are the leading lettings and property management agents for 20 Canada Square - London E14. 20 Canada Square is an office building in Canary Wharf, London E14. The building size is 48,978 sq m / 527,000 sq ft.