This article needs additional citations for verification. (October 2015) |
Plymouth's Central Park is situated to the north-east of Plymouth city centre in south-west Devon, England. Covering 68 hectares, Central Park is the largest park in Plymouth.[1][2] It was created in 1928 with the aim to improve the health of the city's residents.[1] The park is trust land; developments on the land must be for the purpose of leisure activities.