where does the tap water in london come from
abstracted from underground sources
-1
Section::::Present day.

London water supply infrastructure
10233495
non-tidal parts of the Thames and Lea
18140570950845704048
NONE
Section::::Present day.

London water supply infrastructure
10233495