Blaby Solar Farm
United Kingdom
>
England
>
Leicestershire
>
Oadby and Wigston
>
Blaby Solar Farm
Blaby Solar Farm in Oadby and Wigston.
Blaby Solar Farm
Land use
Industry
Operator
Blaby Solar Farm
Sewage Works