an Entity in Data Space: 134.155.108.49:8890
One Canada Square is a building in London, England. It is located in the Canary Wharf office complex.