About Low Maynard Reservoir
Reservoirs, Water, Interesting Places, Natural
Low Maynard Reservoir is located in Walthamstow in the London Borough of Waltham Forest. The storage reservoir is part of the Lee Valley Reservoir Chain and supplies drinking water to London.
Source From:
Wikipedia
Higham Hill, Forest Road, London, England, United Kingdom, N17 9NG