Lockwood Reservoir
Water storage reservoir in East LondonLockwood Reservoir is located in Walthamstow in the London Borough of Waltham Forest. It is one of the ten Walthamstow Reservoirs, which are part of the Lee Valley Reservoir Chain. The reservoirs supply drinking water to London and are owned by Thames Water.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Northumberland Park railway station
National Rail station in London, England
Tottenham Marshes
Boggy Lane
High Maynard Reservoir
Reservoir in London Borough of Waltham Forest
Low Maynard Reservoir
Reservoir in London Borough of Waltham Forest
Stonebridge Lock
Big Creative Academy
Free school sixth form school in London, England
Higham Lodge
Harris Academy Tottenham
Free school in Tottenham Hale, London, England