Historic former Read more [...]
Place Category: Fun Interesting Attractions
Chester Zoo is a zoological garden at Upton by Chester, in Cheshire, England. Chester Zoo was opened in 1931 by George Mottershed and his family. It is one of the UK’s largest zoos at 125 acres.
Outside of London one of the most popular attractions with 1.9 million visitors in 2016.