A high-flying economy with high-earning tenants Tower Hamlets includes much of London’s redeveloped Docklands area, together with the capital’s financial centre of Canary Wharf, which is home to some of London’s tallest buildings. One Canada Square, also known as Canary ...

Read More