Water company · Thames basin
Currently spilling
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. 1 is currently spilling. 23 monitors are offline. In the last 30 days the network has discharged a cumulative 1.6 years across 72 events on average. The Truth Engine has 50 open flags against them right now.