Thames Tideway Tunnel

Thames Tideway Tunnel is located in London, United Kingdom. The interceptor sewer will be around 7.2 meters in diameter and will broadly follow the River Thames, running 25 km long and 65 meters deep. Six...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts