The Thames Tideway Tunnel, also known as the 'Super Sewer', is the largest water infrastructure project ever undertaken in the UK. With some construction work already underway, Trenchless International takes a look at the project so far. In the past five months two major milestones have been reached on the Thames Tideway Tunnel project.
展开▼