FinanceInfrastructureNet ZeroTop StoriesWater & WasteWater Markets

Super Sewer: Massive lid seals London’s tunnel

The installation of a 24-metre diameter and 1200-tonne concrete lid signifies the final step in the construction of London's Thames Tideway Tunnel, also known as the Super Sewer

Related Posts