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. 22 monitors are offline. In the last 30 days the network has discharged a cumulative 28 weeks across 16 events on average. The Truth Engine has 28 open flags against them right now.