Water company · Thames basin
Recent spills
Thames Water
Serves 15 million people across London and the Thames basin. Major rivers: Thames, Lee, Wey, Mole, Wandle.
Thames Water operates 577 monitored storm overflows. 27 monitors are offline. In the last 30 days the network has discharged a cumulative 3 weeks across 92 events on average. The Truth Engine has 33 open flags against them right now.