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 […]
London Tideway’s Super Sewer ongoing construction has reached the mid stage its 5.5k route, off from Chambers Wharf in Bermondsey […]