Explore details about location Deer Park. Deer Park is a location situated within the City of Nottingham alongside other areas such as High Pavement, Edwards Lane, Broad Street.