New buildings are still in development in this area. Canary Wharf is on the left and Heron Quays on the right.