Question: How large is the forest near the village of Cuddington?
Sentence (from "Delamere Forest"): Delamere Forest or Delamere Forest Park is a large wood near the town of Frodsham in Cheshire, England.
Relevant evidence: No