Tall buildings will house future Londoners

By 2030, London will be the first city in western Europe to be home to 10m people. By then, we will have had to create more than half a million new jobs and a million more people will have to