McBains to advise on world’s tallest modular towers Leading consultant McBains has been appointed to oversee the development of the world’s tallest modular towers in Croydon, South London. The development at 101 George November 9, 2018