Lee Valley reservoirs

E268740 UNEXPLORED

The Lee Valley reservoirs are a chain of large man‑made lakes in northeast London that store and supply drinking water to the city and surrounding areas.

Aliases (1)

Referenced by (2)
Subject (surface form when different) Predicate
River Lee ("Lee Valley Reservoir Chain")
hasReservoirs
River Lea
waterSupplyTo

Please wait…