Voomed - Tideway
- London's 4.2 Billion Pound Super Sewer Will Transfer Sewage Waste Away From River Thames Who needs a 4.2 billion pound super sewer? Apparently London does. The new super sewer is the largest upgrade to London's sewage system for over 150 years.