
Tide is high once again in Croydon
Europe’s tallest modular building yet, the 50-storey College Road residential scheme in Croydon, is Tide Construction’s second tower in the fast-growing borough, with over 1,700 units on a narrow, densely urban site. Stephen Cousins finds out how they did it.... View Article