12 MAY 2021 BY FRAN WILLIAMS HTA Design's modular tower in Croydon, south London – now the world's tallest modular residential building – has completed with apartments available to rent The 41,819m² scheme at 100a George Street, Croydon, known as Ten Degrees, includes 38 and 44-storey towers,...