Thames Tideway tunnel gets go ahead
Defra: ‘Major new infrastructure project has been given the go ahead to address London’s failing sewerage system. A major new infrastructure project to modernise London’s antiquated sewage system has been given the go ahead. This paves the way for the construction of a new 25 kilometre tunnel which will transport sewage and waste water from […]