Thames Tideway Tunnel

The financing will be used for the development of the Thames Tideway Tunnel project in London, United Kingdom. Thames Tunnel is a major new sewer that will help tackle the problem of overflows from London’s Victorian sewers and will protect the River Thames from increasing pollution for at least the next 120...

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