English Channel Wind Farm

Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
Rampion features 116 3.45 megawatt turbines that each sit on top of a foundation fixed to the seabed. The turbines comprise an 80m tall tower, a …