This beautiful nature reserve nestles in the Nene Valley on the road between Wollaston and Great Doddington, 2 miles south east of Wellingborough. From NEN Gallery