Voomed - thames
- 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.
- Panic As A Giant Green Monkey Is Spotted Floating Down The River Thames In London You imagine that people who live in London, UK are used to some strange and curious sights—much like most people who live in large cities, weird stuff just happens. But they're probably not used to th...