As is par for the course these days, 70 Gracechurch Street — located on the corner of Gracechurch Street and Fenchurch Street ...
Planning permission for an innovative 33-story tower has been approved by the City of London Corporation, the latest in a ...
The Albanian capital’s skyline is set to be shaken up by eight uniquely-designed buildings, and some of them are already nearing completion Dezeen has reported that eight new skyscrapers are ...
stands at 462m tall - 19 metres taller than the Empire State Building in New York. The northern skyscraper in the world, and the 16th tallest in the world, is estimated to cost $1.77 billion to build.