London Wiki
Advertisement

From the longer Wikipedia page [1]

The London Borough of Newham, in spite of being one of the more crowded areas of London, has over 20 parks within its boundaries, as well as smaller recreation grounds. The larger parks in the Borough include:

Advertisement