The First Skyscraper in London: A Testament to Architectural Innovation | Discover the World's Most Iconic Skyscrapers: Architecture, Design, and Innovation

The First Skyscraper in London: A Testament to Architectural Innovation

The first skyscraper in London was the Shell Centre, completed in 1961. It is a 28-storey, 108-metre (354 ft) tall office building located in the South Bank area of London. The building... Read more »