Construction of world’s tallest modular building in England to be fully complete by May 2020
Construction of the tallest residential modular building in the world, situated at 101 George Street in Croydon, a large town … Read more
Construction of the tallest residential modular building in the world, situated at 101 George Street in Croydon, a large town … Read more