Chester Zoo

Chester Zoo is a zoological garden at Upton-by-Chester, in Cheshire. It is one of the UK’s largest zoos at 111 acres. The zoo has a total land holding of approximately 400 acres.

Chester Zoo is a 45 minute drive from Sweeney Hall.

Visit Website

 

Back to News