Explore details about location Castle Hill Park. Castle Hill Park is a location situated within the Stockport alongside other areas such as Beaminster Close, Croxton Close, Green Lane.