London has well developed water supply infrastructure. Most drinking water consumed in London comes from the River Thames and the River Lea. Approximately 70 % of all water supplied to London is taken from the Thames upstream of Teddington Weir.
where does tap water in london come from
River Thames River Lea