Load mobile navigation

Delamere Forest

Delamere Forest or Delamere Forest Park is a wood in the Cheshire West and Chester area of Cheshire, England, near the town of Frodsham. It includes 972 hectares (2,400 acres) of mixed deciduous and evergreen woodland, making it the largest area of woodland in Cheshire. The name means "forest of the lakes".

This website uses cookies. Using this website means you are okay with this but you can find out more and learn how to manage your cookie choices here.Close cookie policy overlay