Ellicombe Farm
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Down St. Mary
>
Ellicombe Farm
Ellicombe Farm in Down St. Mary in Mid Devon.
Ellicombe Farm
Land use
Industry
Operator
Lightsource Renewable Energy
Yeo Road
Ellicombe Solar Farm Substation