Land Adjoining Stroud Road Whaddon Gloucester Gloucestershire
EIA Screening request for installation of a solar farm, including solar panels, inverter cabins, associated infrastructure and landscaping works.