Transport for London, Tide Construction and Vision Modular Systems have completed a 12-storey, 308-module student housing scheme on top of Holloway Road Underground station, N7.
Transport for London, Tide Construction and Vision Modular Systems have completed a 12-storey, 308-module student housing scheme on top of Holloway Road Underground station, N7.