Part of Stroud Road Park is a flat area at the top of a slope that runs down to a valley-like area surrounded by railway tracks, the Chedoke Expressway, Stroud Road, and Delbrook Court. The rest of the park is a natural growth area, with high grass and trees.