It’s the skyscraper London deserves, and the one it needs right now.
A skyscraper is a tall continuously habitable building having multiple floors. Modern sources currently define skyscrapers as being at least 100 meters or 150 meters in height, though there is no universally accepted definition. Skyscrapers are very tall high-rise buildings.
Historically, the term first referred to buildings between 10 and 20 stories when these types of buildings began to be constructed in the 1880s. Skyscrapers may host offices, hotels, residential spaces, and retail spaces.