Land At Charley Road Charley Road Shepshed Leicestershire LE12 9YA
Construction of a 49.9MW solar farm with a battery storage facility with associated access, landscaping and infrastructure (P/23/2029/2)