Bilsborrow

Location: Lancashire, Northern England
Capacity: 5MW
Constructed: Early 2017

Elgin Energy worked closely with the Duchy of Lancaster to develop this solar farm.

All projects