Central Park, East Ham, Newham

Central Park, East Ham, Newham
High Street South, London, E6 6ET