Land At Denfurlong Farm Frampton On Severn Gloucestershire
Screening request for the installation of a Solar Farm, battery storage, compound, new access off A38, associated infrastructure and new landscape mitigation planting