Park

Newham Grange Park.

20.94 hectares · 6.29 km perimeter