Share

The Little Cheyne Court Wind Farm is located 7 kilometres west of Lydd on Romney Marsh. It was built by npower renewables and cost around £50 million.