Thames Tideway Tunnel super sewer set for completion
Thames Tideway Tunnel super sewer set for completion The 16-mile tunnel across central London will capture raw sewage that would have spilled into the river.LINK
Thames Tideway Tunnel super sewer set for completion The 16-mile tunnel across central London will capture raw sewage that would have spilled into the river.