Delamere railway station serves which large wood near Frodsham?
Delamere railway station:  It serves both the village of Delamere and Delamere Forest in Cheshire, England. Delamere Forest: Delamere Forest or Delamere Forest Park is a large wood near the town of Frodsham in Cheshire, England.
Delamere Forest