The 13 skyscrapers set to redefine the City of London’s skyline
Monday, 24 February 2025 () The City of London is set for a flurry of crane activity this year as a spate of new skyscrapers emerge to dominate the skyline. With three schemes approved in just the last few months and four more already in pre-construction, the Square Mile will rapidly expand upwards to fuflill the City of London Corporation’s [...]