-------------------------------------------Canary Wharf is a major business district located in Tower Hamlets,
London, United Kingdom. It is one of London's two main financial
centres – along with the traditional City of London – and contains
many of the UK's tallest buildings, including the second-tallest, One
Canada Square.