Ever since 2001 the London Array Offshore Wind Farm has been in the planning stages. This wind power project is a proposal to build a huge wind farm about 20km off the Kent and Essex coastline in the outer Thames Estuary and would meet around 10% of the UK government’s renewable energy targets.
The London Array […]