Land On The South Of Oughtonhead Lane Hitchin Hertfordshire SG5 2NA
Details reserved by condition 6 (Preliminary Environmental Risk Assessment) of planning permission reference no 23/00563/FP granted 23.04.2025