Land To West Of A1(M) And South Of Stevenage Road Todds Green Stevenage Herts SG1 2JE
Discharge of Condition 26 (energy statement) attached to planning permission reference number 19/00123/FPM