City of London’s tallest tower approved

The City’s tallest proposed building at 1 Undershaft, EC3, has been approved by the City of London Corporation. Aroland Holdings’ 73-storey tower was approved by 19-2 at the planning and transportation committee meeting this afternoon. The building will have a