London's water supply is now provided by Thames Water, which serves an average daily demand of approximately 2600 megalitres, of which most comes from the River Thames and River Lea, with the remainder being abstracted from underground sources.
Most of it still comes from the River Thames and River Lea, with the remainder being abstracted from underground sources. London's water supply is now provided by Thames Water.
London's water supply is now provided by Thames Water. Most of it still comes from the River Thames and River Lea, with the remainder being abstracted from underground sources.
London's water supply is now provided by Thames Water. Most of it still comes from the River Thames and River Lea, with the remainder being abstracted from underground sources.