Duckdell Plantation is situated within St. Nicholas Park recreation ground, which lies in the northern part of Stevenage..