Land Off Camela Lane Camblesforth Selby North Yorkshire
EIA screening request for a proposed development of a ground mounted solar farm and associated infrastructure on land north and south of Camela Lane