Land North Of Vicarage Lane Diddington
Screening Opinion for Installation of ground mounted solar PV array, substations, transformers, and associated security (perimeter fencing and CCTV) on land off Vicarage Lane, Diddington, Cambridgeshire