South Park, London

From Wikipedia, the free encyclopedia

See also South Park (disambiguation)

South Park is an area to the south of Ilford in east London. It also includes the actual park named South Park, on Water Lane. It is one of the largest open spaces in the London Borough of Redbridge. The name of the area also lends itself to the name of the local primary school, the catchment area of which covers a large part of the south of Redbridge.