By 2030, the City of London will have 11 new skyscrapers

By 2030, the City of London will have 11 new skyscrapers