510 tall buildings set to join London skyline

London now has more than 500 tall buildings in the pipeline and a record 115 under construction,...

Read More