George St, Croydon.
World tallest modular towers, under construction. Tide construction & Vision modular. HTA Design.