South Park, Oxford

From Wikipedia, the free encyclopedia

South Park is located in Oxford, England and is host to many outdoor concerts and events. It is the largest park within Oxford city limits. A rather clear view of downtown Oxford can be obtained at the parks highest point. The park is located alongside Headington Road ending just before High Street.