West Ham Park Photos

Meet 184 travelers, 163 tour guides and discover 390 photos

West Ham Park is a public park in the London Borough of Newham. Spanning 77 acres (31 ha), The Park has been managed by the City of London Corporation since 1874. Previously it was the grounds of Ham House, owned by the Gurney family and demolished in 1872. It features a botanical garden, children's playgrounds…
View West Ham Park guide >

West Ham Park