Land South Of Roman Road Titchmarsh
To formally request a Screening opinion for Installation of a ground mounted solar photovoltaic (PV) development of approximately 49.9 Megawatts (MW), associated electrical infrastructure and landscaping (LPA NE/22/01411/FUL)