Land At Claydon Farm Claydon Tewkesbury Gloucestershire GL20 7BH
Construction of a solar farm and battery storage facility together with all associated works, equipment and necessary infrastructure.