Number of London towers reaches new record

The number of tower blocks being built in London rose by 56% last year, to 70, a study by think-tank New London Architecture and property consultancy GL Hearn has shown.

The number of towers with more