More than 580 towers ‘queued up’ for London’s skyline

London has 583 buildings of more than 20 storeys “queuing up” in its development pipeline, the latest tall buildings report by New London Architecture has found.

The amount is double the 270 tall buildings completed in the decade to 2023,