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.