Yoga in Upton Green - NR3

West Ham Park is a privately owned public park in West Ham in the London Borough of Newham. Spanning 77 acres, it is the largest park in the borough. The park has been managed by the City of London Corporation since 1874. Wikipedia