Thames river tunnel construction
Chemical

The Super Sewer has reached the halfway point!

London Tideway’s Super Sewer ongoing construction has reached the mid stage its 5.5k route, off from Chambers Wharf in Bermondsey […]