Land South-East Of Eagland Hill Lancashire
EIA screening opinion for erection of 15 MW solar array and associated infrastructure