Leigh Reservoir (original) (raw)

Leigh Reservoir, or Leigh Hill Reservoir, is a small reservoir in Somerset, England.It was built in 1893 to supply water to the town of Taunton, Somerset, which lies to the north.Water quality is good.

thumbnail