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