Bow Creek Ecology Park
London Borough of Newham, United Kingdom
Bow Creek Ecology Park is a small open space along Bow Creek tidal estuary of the River Lea in Canning Town in Newham, in east London. It is operated by the regional Lee Valley Park system.
Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).