Landscape Practice Group work Manor road play area View full size image New/relocated play area for 4 to 12 year olds in Stechford