Sherwood Zoo, located at Broomhill Park, Nottingham Road, , in Hucknall, United Kingdom , was founded in 1968. Sherwood Zoo closed down in 1976.